第1章Visual Basic 6.0概述1
1.1Visual Basic 6.0简介1
1.2Visual Basic 6.0的安装2
1.2.1安装Visual Basic 6.02
1.2.2添加或删除Visual Basic 6.0组件8
1.3Visual Basic 6.0帮助系统简介10
1.4习题10
第2章Visual Basic 6.0 程序开发环境11
2.1Visual Basic 6.0的启动与退出11
2.2Visual Basic 6.0的程序开发环境13
2.2.1工程管理窗口13
2.2.2工具箱15
2.2.3窗体设计器18
2.2.4代码编辑器18
2.2.5属性窗口19
2.2.6窗体布局窗口20
2.2.7工具栏20
2.2.8标题栏和菜单栏21
2.3习题22
第3章Visual Basic 的编程机制23
3.1可视化编程的基本概念23
3.1.1对象23
3.1.2对象的属性24
3.1.3对象的事件24
3.1.4对象的方法25
3.1.5对象、属性、事件、方法之间的关系25
3.2程序开发的基本步骤26
3.2.1新建工程26
3.2.2图形用户界面设计26
3.2.3设置控件的属性32
3.2.4编写代码34
3.2.5保存工程40
3.2.6运行程序40
3.2.7修改工程40
3.3编程机制41
3.4习题41
第4章程序开发的基本控件42
4.1控件的基本载体——窗体对象42
4.2命令按钮控件45
4.3标签控件47
4.4文本框控件49
4.5习题51
第5章程序代码基础53
5.1标准数据类型53
5.2变量54
5.2.1变量的命名规则55
5.2.2声明变量56
5.2.3变量的数据类型58
5.3常量62
5.3.1直接常量62
5.3.2符号常量63
5.4表达式65
5.4.1算术表达式65
5.4.2字符串表达式66
5.4.3关系表达式69
5.4.4布尔表达式69
5.4.5日期表达式70
5.4.6对象表达式70
5.4.7运算符的优先级71
5.5常用的内部函数71
5.5.1数学运算函数71
5.5.2字符串函数71
5.5.3日期和时间函数72
5.5.4格式输出函数73
5.5.5随机语句和函数73
5.5.6数据类型转换函数74
5.6习题75
目录◆第6章控制结构77
6.1控制结构概述77
6.2顺序结构78
6.2.1赋值语句79
6.2.2输出数据79
6.2.3输入数据86
6.3选择结构90
6.3.1If…Then…Else语句90
6.3.2If…Then…ElseIf 语句94
6.3.3Select Case 语句97
6.4循环结构105
6.4.1Do…Loop语句106
6.4.2For…Next语句109
6.5习题113
第7章数组、枚举与用户定义数据类型115
7.1数组115
7.1.1数组的概念115
7.1.2固定大小的数组116
7.1.3数组元素的输入、输出和复制121
7.1.4For Each…Next语句125
7.1.5程序举例126
7.2控件数组135
7.2.1基本概念135
7.2.2建立控件数组的方法136
7.3枚举类型141
7.3.1枚举类型的概念 141
7.3.2定义枚举类型141
7.3.3程序举例143
7.4用户定义数据类型144
7.4.1用户定义数据类型的概念144
7.4.2建立和使用用户定义数据类型变量146
7.4.3用户定义数据类型数组146
7.5习题148
第8章过程149
8.1子过程150
8.1.1事件过程150
8.1.2通用过程 151
8.2函数过程156
8.3向过程传递参数158
8.3.1形式参数与实际参数159
8.3.2按值传递和按地址传递160
8.3.3使用参数162
8.3.4程序举例165
8.4变量的作用范围167
8.4.1过程级变量168
8.4.2模块级变量169
8.5变量的生存期172
8.6Shell 函数 174
8.7习题175
第9章常用内部控件177
9.1框架控件177
9.2图形和图像控件180
9.2.1形状控件180
9.2.2直线控件181
9.2.3图片框控件181
9.2.4图像控件182
9.3复选按钮控件和单选按钮控件183
9.4列表框控件和组合框控件186
9.4.1列表框控件186
9.4.2组合框控件189
9.5滚动条控件190
9.6定时器控件192
9.7文件系统控件193
9.8习题195
第10章常用对话框197
10.1函数对话框197
10.1.1消息对话框197
10.1.2输入对话框200
10.2通用对话框202
10.2.1添加通用对话框控件202
10.2.2打开对话框和另存为对话框203
10.2.3颜色对话框206
10.2.4字体对话框208
10.2.5打印对话框210
10.2.6帮助对话框212
10.3自定义对话框212
10.3.1窗体显示的种类212
10.3.2设计一个自定义对话框213
10.4习题214
第11章菜单、工具栏和状态栏215
11.1菜单的应用215
11.1.1下拉式菜单216
11.1.2弹出式菜单224
11.2工具栏和状态栏226
11.2.1工具栏控件226
11.2.2状态栏控件232
11.3习题236
第12章鼠标和键盘事件237
12.1鼠标事件237
12.1.1Click和DblClick事件237
12.1.2MouseMove、MouseDown和MouseUp事件238
12.2键盘事件240
12.2.1KeyDown与KeyUp事件241
12.2.2KeyPress事件243
12.3焦点事件和Tab键序244
12.3.1焦点事件244
12.3.2Tab键序246
12.4习题247
第13章文件、文件系统对象248
13.1传统的文件I/O语句和函数248
13.1.1数据文件的类型248
13.1.2访问顺序文件249
13.1.3访问随机文件252
13.1.4访问二进制文件254
13.2文件系统对象257
13.2.1文件系统对象的概念257
13.2.2FSO对象模型的应用257
13.3习题261
第14章程序调试与错误处理262
14.1错误的种类262
14.1.1语法错误262
14.1.2运行时错误262
14.1.3逻辑错误264
14.2错误捕获264
14.2.1错误捕获功能265
14.2.2编制错误处理程序266
14.2.3集中式错误处理268
14.3代码调试269
14.3.1中断模式270
14.3.2中断程序的执行271
14.3.3单步执行程序273
14.3.4设置执行点语句275
14.4使用调试窗口276
14.4.1“本地”窗口277
14.4.2“立即”窗口277
14.4.3“监视”窗口279
14.4.4调用堆栈窗口282
14.5简化调试283
14.6错误代码表283
14.7习题287
参考文献288
