内容简介
第1章 面向对象程序设计语言概述
1.1 概述
1.2 Visual Basic的发展及编程特色
1.3 Visual Basic的安装与启动
1.3.1 Visual Basic的运行环境
1.3.2 Visual Basic的安装与卸载
1.3.3 启动与退出Visual Basic
1.4 Visual Basic的集成开发环境
1.4.1 主窗口
1.4.2 窗体窗口
1.4.3 工程资源管理器窗口
1.4.4 属性窗口
1.4.5 代码编辑器窗口
1.4.6 工具箱
1.5 Visual Basic程序设计的一般步骤
1.5.1 开发VB应用程序的基本步骤
1.5.2 生成可执行文件和制作安装盘
本章小结
习题1
第2章 Visual Basic程序设计初步
2.1 面向对象编程的基本概念
2.1.1 对象和类的概念
2.1.2 对象的属性
2.1.3 对象的事件与事件过程
2.1.4 对象的方法
2.2 窗体
2.2.1 窗体的属性
2.2.2 窗体的事件
2.2.3 窗体常用的方法
2.2.4 添加窗体与设置启动窗体
2.3 标签、文本框和命令按钮
2.3.1 标签
2.3.2 文本框
2.3.3 命令按钮
2.4 程序调试
2.4.1 错误类型
2.4.2 调试与排错
本章小结
习题2
第3章 Visual Basic语言基础
3.1 Visual Basic的基本数据类型
3.1.1 用于保存数值的数据类型
3.1.2 日期型数据
3.1.3 字符串型数据
3.1.4 逻辑型数据
3.1.5 对象型数据
3.1.6 变体型数据
3.2 常量与变量
3.2.1 常量
3.2.2 变量
3.3 Visual Basic中的运算符和运算表达式
3.3.1 算术运算符与算术表达式
3.3.2 字符串运算符和字符串表达式
3.3.3 日期表达式
3.3.4 关系运算符与关系表达式
3.3.5 逻辑运算符与逻辑表达式
3.3.6 表达式的类型转换及执行顺序
3.4 Visual Basic程序书写规则
3.5 Visual Basic的常用内部函数
3.5.1 数学函数
3.5.2 数据类型转换函数
3.5.3 字符串操作函数
3.5.4 日期和时间函数
3.6 Visual Basic的基本输入输出语句
3.6.1 消息框MsgBox
3.6.2 输入框InputBox函数
3.6.3 Print方法
3.6.4 格式输出函数
本章小结
习题3
第4章 Visual Basic的程序控制结构
4.1 顺序结构
4.1.1 赋值语句
4.1.2 应用举例
4.2 选择结构
4.2.1 If语句
4.2.2 Select Case语句
4.2.3 条件函数
4.2.4 应用举例
4.3 循环结构
4.3.1 For...Next语句
4.3.2 Do...Loop语句
4.3.3 While...Wend语句
4.3.4 循环的嵌套
4.3.5 应用举例
4.4 其他控制语句
4.4.1 GoTo语句
4.4.2 Exit语句
4.4.3 End语句
4.4.4 Stop语句
4.4.5 With...End With语句
本章小结
习题4
第5章 数组
5.1 概述
5.2 一维数组
5.2.1 一维数组的声明
5.2.2 一维数组元素的引用
5.2.3 一维数组的基本操作
5.2.4 一维数组的应用
5.3 二维数组
5.3.1 二维数组的声明
5.3.2 二维数组的引用
5.3.3 二维数组的基本操作
5.3.4 二维数组的应用
5.4 动态数组
5.4.1 动态数组的定义
5.4.2 与数组操作相关的函数
5.5 控件数组
5.5.1 控件数组的概念
5.5.2 控件数组的建立
本章小结
习题5
第6章 过程
6.1 过程概述
6.2 事件过程
6.3 Sub过程
6.3.1 子过程的定义
6.3.2 子过程的建立
6.3.3 子过程的调用
6.4 Function过程
6.4.1 函数过程的定义
6.4.2 函数过程的建立
6.4.3 函数过程的调用
6.5 过程之间参数的传递
6.5.1 形式参数与实际参数
6.5.2 参数传递
6.6 数组作过程的参数
6.7 过程和变量的作用域
6.7.1 过程的作用域
6.7.2 变量的作用域
6.7.3 变量的生存期
6.8 过程的嵌套和递归调用
6.8.1 过程的嵌套调用
6.8.2 过程的递归调用
本章小结
习题6
第7章 常用控件与系统对象
7.1 图片框与图像框
7.1.1 图片框(PictureBox)
7.1.2 图像框(Image)
7.2 单选按钮与复选框
7.2.1 单选按钮(OptionButton)
7.2.2 复选框(CheckBox)
7.3 列表框和组合框
7.3.1 列表框(ListBox)
7.3.2 组合框(ComboBox)
7.4 框架(Frame)
7.5 计时器(Timer)
7.6 滚动条(HScrollBar和VScrollBar)
7.7 多窗体
7.7.1 多窗体程序的基本操作
7.7.2 有关的语句与方法
7.7.3 指定启动窗体
7.8 ActiveX控件
7.9 常用系统对象
7.9.1 App对象
7.9.2 Clipboard对象
7.9.3 Screen对象
本章小结
习题7
第8章 界面设计
8.1 通用对话框
8.1.1 “打开”/“另存为”对话框
8.1.2 “颜色”对话框
8.1.3 “字体”对话框
8.1.4 “打印”对话框
8.1.5 “帮助”对话框
8.2 菜单设计
8.2.1 菜单概述
8.2.2 菜单编辑器
8.2.3 菜单编辑器的使用
8.2.4 动态菜单
8.2.5 快捷菜单
8.3 工具栏设计
8.4 状态栏设计
8.5 多文档界面
8.5.1 创建多文档界面应用程序
8.5.2 显示MDI窗体及其子窗体
8.5.3 MDI应程序中的菜单
8.5.4 维护子窗体的状态信息
本章小结
习题8
第9章 文件
9.1 文件概述
9.2 文件系统控件
9.2.1 DriveListBox
9.2.2 DirListBox
9.2.3 FileListBox
9.2.4 文件系统控件的联动
9.3 顺序文件
9.3.1 顺序文件的打开与关闭
9.3.2 顺序文件的读写操作
9.4 随机文件
9.4.1 随机文件的打开与关闭
9.4.2 随机文件的读写操作
9.5 二进制文件
9.5.1 二进制文件的打开与关闭
9.5.2 二进制文件的读写操作
9.6 常用的文件操作语句和函数
9.6.1 文件操作语句
9.6.2 文件操作函数
9.7 应用举例
本章小结
习题9
第10章 键盘与鼠标事件
10.1 键盘事件
10.1.1 KeyPress事件
10.1.2 KeyDown及KeyUp事件
10.2 鼠标事件
10.2.1 鼠标事件
10.2.2 拖放操作
10.2.3 OLE拖放
本章小结
习题10
第11章 图形与多媒体
11.1 图形控件与方法
11.2 图形的坐标系统
11.3 常用图形方法
11.4 多媒体应用
11.4.1 Animation控件
11.4.2 Multimedia控件
11.4.3 Shockwave Flash控件
本章小结
习题11
第12章 数据库程序设计
12.1 数据库基础
12.2 Visual Basic可视化数据管理器
12.2.1 建立数据库
12.2.2 建立数据查询
12.3 用控件访问数据库
12.3.1 数据控件的属性
12.3.2 数据控件的常用方法和事件
12.3.3 记录的维护操作
12.4 ADO对象编程模型简介
12.4.1 Visual Basic中的DAO、RDO和ADO
12.4.2 ADO对象模型
12.4.3 使用ADO数据控件
12.4.4 ADO数据控件用法
12.4.5 ADO Data控件的事件
12.5 使用数据窗体向导
本章小结
习题12
附录 ASCII(美国标准信息交换码)
参考文献