第1章 Visual Basic概述 1
1-1 简述Visual Basic 1
1-2 Visual Basic 6.0的安装、启动与退出 2
1-3 Visual Basic 6.0的集成开发环境 3
1-4 获取帮助 8
习题1 9
第2章 第一个Visual Basic 6.0程序 11
2-1 工程管理 11
2-1-1 工程的创建、打开和保存 11
2-1-2 文件的添加、保存和移除 13
2-1-3 设置工程属性 14
2-2 程序设计 15
2-2-1 创建用户界面 15
2-2-2 设置属性 18
2-2-3 编写代码 20
习题2 23
第3章 Visual Basic语言基础 25
3-1 数据类型 25
3-1-1 数值型数据 26
3-1-2 字符型数据 28
3-1-3 布尔型数据 29
3-1-4 日期型数据 29
3-1-5 变体型数据 29
3-1-6 对象型数据 29
3-1-7 自定义类型 30
3-2 变量 30
3-3 常量 33
3-4 数组 35
3-4-1 静态数组 35
3-4-2 动态数组 36
3-4-3 清空数组 37
3-4-4 访问整个数组 38
3-4-5 多维数组 38
3-5 运算符 40
3-5-1 赋值运算符 40
3-5-2 算术运算符 41
3-5-3 连接运算符 42
3-5-4 日期运算符 43
3-5-5 比较运算符 43
3-5-6 逻辑运算符 44
3-5-7 位运算符 45
3-6 函数 46
3-6-1 输入输出函数 46
3-6-2 数学函数 48
3-6-3 字符处理函数 50
3-6-4 日期函数 52
3-6-5 格式化函数 53
3-6-6 数据类型转换函数 56
3-6-7 测试函数 57
3-7 语句 59
习题3 60
第4章 流程控制语句 64
4-1 顺序结构 64
4-2 分支结构 65
4-2-1 单分支结构 65
4-2-2 双分支结构 66
4-2-3 多分支结构 67
4-3 循环结构 72
4-3-1 For...Next循环 72
4-3-2 Do...Loop循环 74
4-3-3 For Each...Next循环 76
4-3-4 多重循环 77
4-4 跳转控制 78
习题4 79
第5章 过程 82
5-1 过程的创建 82
5-2 过程的调用 84
5-3 参数的传递 85
5-4 过程的嵌套和递归调用 89
5-5 变量和过程的作用域 91
5-5-1 工程中的模块 91
5-5-2 变量的作用域 92
5-5-3 过程的作用域 96
习题5 98
第6章 面向对象程序设计 101
6-1 对象与类 101
6-2 VB中的对象 102
6-2-1 VB中的对象概念 102
6-2-2 创建对象 103
6-2-3 使用对象 105
6-2-4 事件过程 108
6-2-5 控件数组 109
6-2-6 卸载对象 112
6-3 自定义类 112
习题6 114
第7章 窗体的设计 116
7-1 窗体 116
7-1-1 窗体的属性 116
7-1-2 窗体的方法 122
7-1-3 窗体的事件 127
7-2 MDI窗体 133
习题7 136
第8章 控件的使用 138
8-1 标准控件 138
8-1-1 标签(Label) 138
8-1-2 命令按钮(CommandButton) 139
8-1-3 文本框(TextBox) 141
8-1-4 框架(Frame) 147
8-1-5 选项按钮(OptionButton) 147
8-1-6 复选框(CheckBox) 150
8-1-7 列表框(ListBox) 151
8-1-8 组合框(ComboBox) 156
8-1-9 图片框(PictureBox) 159
8-1-10 图像框(Image) 160
8-1-11 图形(Shape)和线条(Line) 164
8-1-12 滚动条(ScrollBar/VscrollBar) 167
8-1-13 定时器(Timer) 169
8-1-14 容器(OLE) 171
8-2 ActiveX控件 175
8-2-1 添加ActiveX控件 175
8-2-2 通用对话框(CommonDialog) 175
习题8 181
第9章 菜单设计 185
9-1 下拉式菜单 185
9-2 弹出式菜单 191
习题9 193
第10章 文件处理 195
10-1 读写文件 195
10-1-1 顺序读写方式 195
10-1-2 随机读写方式 199
10-1-3 二进制读写方式 203
10-2 文件操作语句 204
10-3 文件管理控件 205
10-3-1 驱动器列表框(DriveList Box) 206
10-3-2 目录列表框(DirListBox) 206
10-3-3 文件列表框(FileListBox) 207
10-4 文件系统对象 209
10-4-1 管理驱动器 210
10-4-2 管理文件夹 211
10-4-3 管理文件 212
习题10 214
第11章 数据库应用 216
11-1 数据库概述 216
11-2 使用ADO控件访问Access 2000数据库 217
11-2-1 ADO Data控件 217
11-2-2 数据绑定的内部控件 220
11-2-3 数据绑定的ActiveX控件 221
11-3 数据环境 227
11-3-1 数据环境设计器 227
11-3-2 Connection对象 227
11-3-3 Command对象 228
11-3-4 设置Command对象的关系 229
11-3-5 使用数据环境 230
11-4 数据报表 233
习题11 237
第12章 程序调试和文件打包 240
12-1 程序调试 240
12-2 错误处理 244
12-3 应用程序的打包和发布 248
12-3-1 生成可执行文件 248
12-3-2 制作安装程序 249
12-3-3 安装应用程序 251
习题12 252
附录一 VB应用程序开发实例 254
附录二 本书部分习题解答 265