第1章 Visual Basic 6.0概述 1
1.1程序设计语言 1
1.2 Visual Basic语言 3
1.3 Visual Basic 6.0简介 5
1.4 Visual Basic 6.0的安装与启动 5
1.5 Visual Basic 6.0集成开发环境 13
1.6 开发Visual Basic应用程序的基本步骤 18
1.7 使用Visual Basic帮助 19
习题 20
第2章 Visual Basic 6.0基本概念和基本操作 22
2.1工程的概念及操作 22
2.1.1 新建“标准EXE”工程 23
2.1.2保存工程 24
2.1.3打开工程 25
2.2工程组的概念及操作 25
2.2.1 添加工程 25
2.2.2移除工程 26
2.3 窗体和控件的概念及操作 27
2.3.1 窗体的操作 27
2.3.2窗体内控件的摆放 29
2.4 面向对象的编程方法 31
2.4.1 常用对象的基本属性 31
2.4.2 常用对象的方法 35
2.4.3 常用事件 37
2.4.4编码规则 40
2.5.1 常用属性 42
2.5命令按钮 42
2.5.2常用事件 44
2.6标签控件 46
2.7生成可执行文件 49
习题 50
第3章 Visual Basic 6.0程序设计基础 53
3.1基本数据类型 53
3.1.1数值型(Numeric) 53
3.1.2字符型(String) 54
3.1.3布尔型(Boolean) 54
3.1.5对象型(Object) 55
3.1.6变体型(Variant) 55
3.1.4日期时间型(Date) 55
3.2常量和变量 56
3.2.1 变量的命名原则 56
3.2.2 变量的声明与赋值 56
3.2.3 变量的作用域与生存期 58
3.2.4静态变量 61
3.2.5 常量 61
3.3运算符和表达式 64
3.3.1赋值运算 65
3.3.2算术运算 65
3.3.3字符串运算 67
3.3.4 关系运算 67
3.3.5逻辑运算 71
3.3.6 日期运算 72
3.3.7运算符的优先级 73
3.4数组 73
3.4.1数组的概念 74
3.4.2定长数组 74
3.4.3动态数组 75
3.4.4 多维数组 76
3.5 自定义数据类型 76
3.5.1 用Type语句声明自定义数据类型 76
3.5.2 自定义数据类型的作用范围 77
3.5.3 声明和使用自定义数据类型的变量 78
3.6Visual Basic 6.0基本语句 78
3.6.1赋值语句 78
3.6.2条件判断语句 79
3.6.3循环语句 82
3.7 Visual Basic 6.0的过程 87
3.7.1 Sub过程 87
3.7.2 Function过程 91
3.8 Visual Basic 6.0的参数 93
3.8.1值传递方式 94
3.8.2地址传递方式 94
3.8.3传递数组参数 95
3.8.4可选参数 96
3.8.5不定个数参数 97
3.9 Visual Basic 6.0的内部函数 98
3.9.1数据类型转换函数 98
3.9.2日期和时间函数 99
3.9.3数学运算函数 101
3.9.4文件操作函数与语句 102
3.9.5字符串函数 104
3.9.6颜色函数 105
3.9.7交互函数 106
习题 109
第4章 窗体 112
4.1 窗体设计的几个基本原则 112
4.2 窗体的常用属性 113
4.3 窗体的常用方法 116
4.4 窗体的启动与卸载 120
4.4.1 窗体的启动方法 120
4.4.2 窗体的卸载方法 122
4.4.3 窗体加载时的事件 123
4.4.4 窗体卸载时的事件 124
4.5 鼠标事件 125
4.6键盘事件 130
习题 133
第5章 Visual Basic 6.0常用控件 136
5.1文本框 136
5.1.1文本框的常用属性 136
5.1.2文本框的常用事件 141
5.2图像框与图片框 144
5.2.1 图像框 144
5.2.2 图片框 149
5.4 滚动条 151
5.3框架控件 151
5.4.1 滚动条的主要属性 152
5.4.2滚动条的主要事件 152
5.5 定时器 154
5.6控件数组 157
5.6.1创建控件数组 157
5.6.2控件数组的应用 159
5.7复选框与单选按钮 162
5.7.1 复选框 162
5.7.2单选按钮 165
5.8列表框与下拉列表框 168
5.8.1 列表框 168
5.8.2下拉列表框 174
习题 175
第6章 通用对话框与菜单 180
6.1通用对话框 180
6.1.1添加通用对话框控件 180
6.1.2通用对话框控件的基本属性和方法 180
6.1.3使用通用对话框控件 182
6.2 菜单 189
6.2.1 菜单控件的属性 190
6.2.2创建菜单 191
6.2.3编写菜单代码 195
6.2.4弹出式菜单 195
习题 197
7.1.2文件的分类 199
7.1.1文件 199
第7章 文件处理 199
7.1文件的基本概念 199
7.1.3文件的读写与缓冲区 200
7.1.4文件指针 201
7.1.5与文件读写有关的三个函数 201
7.2顺序文件 201
7.2.1打开顺序文件 202
7.2.2关闭文件 203
7.2.3写顺序文件 204
7.2.4读顺序文件 206
7.3随机文件 209
7.3.3读随机文件 210
7.3.2写随机文件 210
7.3.1打开随机文件 210
7.4二进制文件 213
7.4.1打开二进制文件 213
7.4.2写二进制文件 214
7.4.3读二进制文件 214
7.5显示文件系统的三种控件 215
7.5.1驱动器列表框 215
7.5.2文件夹列表框 216
7.5.3文件列表框 216
7.6 FSO文件系统 217
7.6.1 FileSystemObject对象 218
7.6.2 Drive对象 220
7.6.3 Folder对象 222
7.6.4 File对象 223
7.6.5 TextStream对象 225
习题 229
第8章 数据库技术 231
8.1数据库基础知识 231
8.1.1数据库基本概念 231
8.1.2 VB数据库访问模型 232
8.2 SQL语言基础 234
8.2.1 SQL语言常用命令 234
8.2.2使用Select查询语句 234
8.3.2创建连接 236
8.3.1添加ADO数据控件 236
8.3使用ADO数据控件 236
8.3.3指定数据来源 240
8.4数据关联控件 241
8.4.1使用文本框控件显示字段的值 241
8.4.2使用DataGrid控件显示一批记录 242
8.4.3使用DataList控件和DataCombo控件 245
8.5对ADO数据控件编程 248
8.5.1 ADO数据控件的基本属性 248
8.5.2在记录集中浏览 250
8.5.3记录集的筛选 252
8.5.4数据的更改 254
8.5.5 ADO控件的常用事件 258
习题 259
第9章 程序调试与代码错误的处理 261
9.1错误类型及防错要点 261
9.1.1编译错误 261
9.1.2运行错误 261
9.1.3逻辑错误 262
9.1.4防错要点 262
9.2程序的调试 262
9.2.1 中断模式 262
9.2.2设置断点 263
9.2.3控制程序的执行 263
9.2.4使用调试工具栏 265
9.2.5调试窗口 265
9.2.6调试实例 270
9.3编写错误处理程序 281
9.3.1激活错误捕获功能 281
9.3.2编写错误处理程序 282
9.3.3退出错误处理程序 282
9.3.4 Err对象 282
9.3.5集中式错误处理 284
习题 285
第10章 应用程序的发布 286
10.1使用“打包和展开向导” 286
10.2创建安装程序 287
10.3展开安装程序 294
参考文献 298