第1章 VB概述 1
程序设计语言 1
VB发展过程 2
VB6.0版本 2
学习版 3
专业版 3
企业版 3
VB的特点 3
VB的安装 4
VB的启动与退出 9
VB的启动 9
VB的退出 10
习题 10
第2章VB程序开发环境 11
标题栏 11
菜单栏 12
工具栏 13
工具箱 14
窗口 15
窗体设计器窗口 15
工程资源管理器窗口 16
属性窗口 16
代码窗口 17
窗体布局窗口 18
习题 18
第3章VB的编程机制和基本步骤 19
VB的编程机制 19
VB中的对象和类 19
对象的属性、事件及方法 20
基本步骤 21
创建工程 22
设计应用程序界面 22
设置对象属性 23
编写程序代码 23
运行、调试程序 24
保存工程 24
编译生成可执行文件 25
习题 26
第4章VB程序开发的基本控件 27
窗体 27
窗体的属性 27
窗体的常用事件 27
窗体的常用方法 28
命令按钮控件 30
命令按钮控件的常用属性 30
命令按钮控件的事件 31
命令按钮控件的常用方法 31
标签 32
标签的常用属性 32
标签的常用事件和方法 33
文本框 33
文本框的常用属性 34
文本框的事件 34
文本框常用方法 35
习题 36
第5章 代码基础 37
标准数据类型 37
变量 38
变量的命名规则 38
声明变量 39
变量数据类型 42
常量 45
直接常量 45
符号常量 46
表达式 48
算术表达式 48
字符串表达式 49
关系表达式 50
布尔表达式 51
日期表达式 52
对象表达式 52
运算符的优先级 53
常用内部函数 53
数学运算函数 53
字符串函数 53
日期和时间函数 56
格式输出函数 57
随机语句和函数 58
数据类型转换函数 60
习题 61
第6章 控制结构 63
控制结构概述 63
顺序结构 64
赋值语句 64
输出数据 65
输入数据 76
注释语句 81
选择结构 81
单行格式If…Then…Else语句 82
多行格式If…The…ElseIf语句 85
Select Case语句 91
循环结构 97
Do…Loop语句 97
For…Next语句 101
习题 106
第7章 数组、枚举与用户定义类型 108
数组 108
数组的概念 108
固定大小的数组 109
动态数组 111
数组元素的输入、输出和复制 113
For Each…Next语句 122
程序举例 124
控件数组 135
基本概念 135
建立控件数组的方法 136
枚举类型 140
枚举类型的概念 140
定义枚举类型 140
程序举例 142
用户定义类型 143
用户定义数据类型的概念 143
建立和使用用户定义类型变量 145
用户定义类型数组 146
习题 150
第8章 过程 152
Sub过程 152
事件过程 152
Sub过程的定义与使用 153
函数过程 160
向过程传递参数 164
形式参数与实际参数 165
按值传递和按地址传递 165
使用参数 169
程序举例 171
变量的作用范围 175
过程级变量 175
模块级变量 176
变量的生存期 180
Shell函数 182
习题 184
第9章 常用内部控件 186
图形控件 186
图片框 186
图像控件 187
直线控件和形状控件 188
单选框和复选框 189
单选框 189
复选框 190
列表框和组合框 192
列表框 192
组合框 194
滚动条 196
计时器 198
框架 199
文件系统控件 201
驱动器列表框 201
目录列表框 202
文件列表框 202
习题 204
第10章 常用对话框 206
概述 206
文件对话框 207
“打开”对话框 207
“另存为”对话框 207
其他对话框 210
“颜色”对话框 210
“字体”对话框 210
“打印”对话框 211
“帮助”对话框 212
习题 212
第11章 菜单、工具栏和状态栏 213
菜单 213
菜单编辑器 213
下拉式菜单 215
弹出式菜单 218
工具栏 221
状态栏 225
习题 226
第12章 键盘和鼠标事件 227
键盘事件 227
KeyPress事件 227
KeyDown事件和KeyUp事件 228
鼠标事件 230
鼠标事件的格式 230
鼠标指针样式 232
拖放事件 233
属性 233
事件 233
方法 234
习题 236
第13章 文件 237
文件概述 237
文件结构 237
文件种类 237
文件处理的一般步骤 238
文件的打开和关闭 238
文件操作语句和函数 239
顺序文件 240
顺序文件的写操作 240
顺序文件的读操作 241
随机文件 242
随机文件的读写操作 243
应用举例 243
二进制文件 245
习题 246
第14章 数据库 247
数据库基础 247
数据库系统基本概念 247
数据模型 247
关系数据库 249
可视化数据管理器 250
创建数据库 250
数据窗体设计器 252
利用ADO数据控件访问数据库 253
ADO数据的常用属性 253
ADO数据控件记录集的常用方法 255
数据表格控件 257
添加数据表格控件 257
数据表格控件实例 257
习题 258
第15章 程序调试与错误处理 259
错误的种类 259
语法错误 259
运行时错误 261
逻辑错误 263
错误捕获 264
设置错误捕获 264
编制错误处理程序 266
集中式错误处理 268
代码调试 269
工作模式 270
中断模式 272
中断程序的执行 272
单步执行程序 273
设置执行点语句 276
使用调试窗口 277
本地窗口 277
立即窗口 278
监视窗口 280
调用堆栈窗口 284
简化调试 285
错误代码表 285
例题举例 288
习题 294
参考文献 296