第1章 漫游Visual Basic 6.0 1
1.1 Visual Basic概述 1
1.1.1 Visual Basic的发展简史 1
1.1.2 Visual Basic 6.0的特点 2
1.1.3 Visual Basic 6.0集成开发环境 3
1.1.4 获取MSDN的帮助 10
思考与练习1-1 11
1.2 设计第1个VB程序 12
1.2.1 程序界面设计 12
1.2.2 程序代码编辑 14
1.2.3 运行和保存程序 15
1.2.4 代码编辑器 16
1.2.5 开发应用程序的方法 17
思考与练习1-2 21
第2章 窗体和几个常用的控件 23
2.1 窗体 23
2.1.1 窗体常用属性和事件 23
2.1.2 窗体常用方法 27
思考与练习2-1 33
2.2 几个常用控件 34
2.2.1 几个常用控件的属性 34
2.2.2 在程序中设置属性 36
思考与练习2-2 44
2.3 多工程和多窗体程序设计 45
2.3.1 多工程程序设计 45
2.3.2 多窗体程序设计 46
2.3.3 “格式”菜单和“帮助”菜单 48
思考与练习2-3 57
第3章 Visual Basic 6.0语言基础 59
3.1 变量和常量 59
3.1.1 数据类型 59
3.1.2 代码书写规则 63
3.1.3 变量 64
3.1.4 常量 66
思考与练习3-1 69
3.2 标准函数和表达式 69
3.2.1 标准函数 69
3.2.2 表达式 81
思考与练习3-2 90
第4章 基本算法和流程控制 93
4.1 基本算法 93
4.1.1 算法和算法的描述方法 93
4.1.2 三种程序控制结构 94
思考与练习4-1 98
4.2 选择结构语句 98
4.2.1 If...Then...Else语句 98
4.2.2 If...Then...ElseIf语句 100
4.2.3 Select Case语句 101
4.2.4 选择结构的嵌套 103
思考与练习4-2 113
4.3 循环结构语句 114
4.3.1 For Next语句 114
4.3.2 循环结构的嵌套 116
4.3.3 While Wend语句 119
4.3.4 Do Loop语句 121
思考与练习4-3 128
第5章 内部常用控件 133
5.1 控件数组和滚动条控件 133
5.1.1 焦点和Tab键的顺序 133
5.1.2 控件数组 134
5.1.3 滚动条控件 136
思考与练习5-1 141
5.2 选择类控件 142
5.2.1 单选按钮、复选框和框架控件 142
5.2.2 列表框和组合框控件 143
思考与练习5-2 153
5.3 驱动器下拉列表框、目录列表框和文件列表框控件 153
5.3.1 驱动器下拉列表框和目录列表框 153
5.3.2 文件列表框控件 155
思考与练习5-3 159
5.4 图形图像类控件和坐标系 159
5.4.1 图片框控件和坐标系 159
5.4.2 图像、形状和线形控件 165
思考与练习5-4 175
第6章 通用对话框与程序界面设计 177
6.1 ActiveX控件和通用对话框 177
6.1.1 ActiveX控件 177
6.1.2 通用对话框的基本属性和方法 178
思考与练习6-1 187
6.2 “颜色”、“字体”、“打印”和“帮助”对话框 187
6.2.1 “颜色”和“字体”对话框 187
6.2.2 “打印”和“帮助”对话框 188
思考与练习6-2 192
6.3 设计菜单 193
6.3.1 菜单编辑器 193
6.3.2 菜单控件数组和动态改变菜单 195
6.3.3 弹出式菜单 196
思考与练习6-3 202
6.4 设计工具栏和状态栏 203
6.4.1 使用工具栏控件创建工具栏 204
6.4.2 工具栏的常用属性和方法 207
6.4.3 使用状态栏控件创建状态栏 208
思考与练习6-4 213
第7章 数组、自定义数据类型和过程 214
7.1 数组和自定义数据类型 214
7.1.1 数组和数组元素 214
7.1.2 自定义数据类型 217
思考与练习7-1 224
7.2 过程 225
7.2.1 过程概述 225
7.2.2 形参和实参 229
思考与练习7-2 237
7.3 模块、变量的作用域和过程的作用域 238
7.3.1 模块 238
7.3.2 变量和常量的作用域 239
7.3.3 过程的作用域和过程的外部调用 242
思考与练习7-3 247
第8章 多媒体和网络程序设计 248
8.1 多媒体控件简介和Multimedia MCI多媒体控件 248
8.1.1 多媒体控件简介 248
8.1.2 Multimedia MCI多媒体控件 249
思考与练习8-1 255
8.2 Animation和MediaPlayer多媒体控件 256
8.2.1 Animation控件 256
8.2.2 MediaPlayer多媒体控件 257
思考与练习8-2 262
8.3 网页浏览器设计 262
思考与练习8-3 267
第9章 数据库 268
9.1 数据库的基本概念 268
9.1.1 数据库应用程序的组成和VB6.0访问的数据库类型 268
9.1.2 关系型数据库 269
9.1.3 数据库管理窗口的工具栏 271
思考与练习9-1 278
9.2 数据控件Data和数据窗体设计器 279
9.2.1 数据控件Data和绑定控件的关联方法 279
9.2.2 常用属性 280
9.2.3 常用方法与事件 282
思考与练习9-2 291
9.3 ADO控件和ActiveX绑定控件 291
9.3.1 ADO控件 291
9.3.2 ActiveX绑定控件 293
思考与练习9-3 299
附录A 应用程序类型的名称和说明 300