第一章 Visual Basic6.0概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic的特点 1
1.1.2 Visual Basic6.0的新特点 2
1.2 Visual Basic6.0的安装和运行 3
1.2.1 Visual Basic6.0运行环境 3
1.2.2 Visual Basic6.0的安装简介 4
1.3 Visual Basic6.0界面介绍 5
1.3.1 Visual Basic6.0的启动 5
1.3.2 Visual Basic6.0的界面介绍 6
习题 13
1.4 小结 13
第二章 Visual Basic6.0程序结构 14
2.1 创建一个简单的Visual Basic程序 14
2.1.1 实例 14
2.1.2 几点说明 18
2.2 认识工程 19
2.2.1 什么是工程 19
2.2.2 工程的基本操作 20
2.3 认识窗体 22
2.3.1 窗体常用属性 23
2.3.2 建立具有响应的窗体 28
2.3.3 实例 34
2.4 小结 35
实验题 36
习题 36
第三章 Visual Basic编程基础 37
3.1 Visual Basic编程概述 37
3.1.1 代码窗口 37
3.1.2 Visual Basic代码编辑器的设置 39
3.2 数据类型、常量、变量、运算符和表达式 40
3.2.1 数据类型 40
3.2.2 变量 43
3.2.3 常量 45
3.2.4 数组 46
3.2.5 运算符和表达式 47
3.3.1 数值函数 49
3.3 标准函数 49
3.3.2 字符串函数 50
3.3.3 转换函数 51
3.3.4 日期和时间函数 51
3.3.5 其他函数 52
3.4 Visual Basic基本语句 53
3.4.1 赋值语句 53
3.4.2 条件语句 54
3.4.3 循环语句 57
3.4.4 其他语句 63
3.5 过程和函数 64
3.5.1 Sub过程 64
3.5.2 Function过程 67
习题 70
实验题 70
3.6 小结 70
第四章 常用几种标准控件的设计 72
4.1 文本框、标签框 72
4.1.1 文本框 72
4.1.2 标签框 79
4.1.3 应用实例 82
4.2 命令按钮、复选框、单选框、框架 85
4.2.1 命令按钮 85
4.2.2 复选框 89
4.2.3 单选框 93
4.2.4 框架 96
4.2.5 应用实例 101
4.3.1 列表框和组合框 104
4.3 列表框、组合框、滚动条 104
4.3.2 滚动条 113
4.3.3 应用实例 118
4.4 对话框 122
4.4.1 消息对话框 123
4.4.2 输入对话框 125
4.4.3 通用对话框 126
4.4.4 应用实例 144
4.5 计时器 146
4.5.1 计时器概述 146
4.5.2 计时器的应用 148
4.6 小结 152
习题 152
实验题 153
第五章 图形处理 157
5.1 图形基础 157
5.1.1 坐标系统 157
5.1.2 自定义坐标 159
5.1.3 图形属性 159
5.2 图形控件 162
5.2.1 图片框 162
5.2.2 图像框 164
5.2.3 直线控件 165
5.2.4 形状控件 166
5.3 图形方法 167
5.3.1 Pset方法 167
5.3.2 Line方法 168
5.3.3 Circle方法 169
5.3.4 其他方法 172
5.4 实例 177
5.5 小结 185
习题 185
实验题 186
第六章 菜单、状态栏、工具栏、多文档界面 188
6.1 菜单 188
6.1.1 下拉式菜单 188
6.1.2 弹出式菜单 191
6.1.3 菜单的控制 192
6.1.4 实例 193
6.2.2 状态栏的设计 196
6.2.1 关于ActiveX控件 196
6.2 状态栏 196
6.2.3 实例 200
6.3 工具栏 201
6.3.1 工具栏概述 201
6.3.2 实例 202
6.4 多文档界面 206
6.4.1 多文档界面概述 206
6.4.2 多文档界面的设计 206
6.4.3 实例 207
6.5 小结 211
习题 211
实验题 212
7.1.1 驱动器列表框 214
第七章 文件操作 214
7.1 文件系统控件 214
7.1.2 目录列表框 218
7.1.3 文件列表框 220
7.1.4 实例 223
7.2 顺序文件的操作 229
7.2.1 顺序文件的概念 229
7.2.2 顺序文件的读写 229
7.2.3 实例 232
7.3 随机文件的操作 238
7.3.1 随机文件的概念 238
7.3.2 随机文件的读写 238
7.3.3 实例 239
习题 242
实验题 242
7.4 小结 242
第八章 程序调试方法及错误处理程序 244
8.1 程序调试概述 244
8.2 程序调试常用方法 245
8.3 错误捕捉的方法及处理程序 251
8.3.1 错误捕捉的方法 252
8.3.2 错误程序的处理过程 253
8.4 小结 256
习题 257
实验题 257
9.1.1 数据库基本概念 258
9.1.2 数据库管理器 258
第九章 数据库操作 258
9.1 数据库概述 258
9.2 利用数据控件访问数据库 261
9.2.1 数据控件 261
9.2.2 控件绑定技术 266
9.2.3 记录添加、删除与修改 267
9.2.4 使用SQL技术 268
9.2.5 实例 272
9.3 使用DAO访问数据库 277
9.3.1 DAO概述 278
9.3.2 DAO的结构 278
9.3.3 使用DAO访问数据库 278
9.3.4 实例 281
9.4 使用ADO访问数据库 291
9.4.1 ADO概述 291
9.4.2 使用ADO访问数据库 291
9.4.3 使用ADO对象访问数据库 294
9.4.4 实例 295
9.5 小结 301
习题 301
实验题 301
第十章 VB其他控件的应用 303
10.1 OLE控件 303
10.1.1 OLE控件的概述 303
10.1.2 OLE控件的使用 303
10.1.3 实例 304
10.2 用户ActiveX控件 306
10.2.1 创建一个简单的ActiveX控件 307
10.2.2 使用“ActiveX控件接口向导”创建ActiveX控件 309
10.2.3 实例 313
10.3 多媒体控件 317
10.3.1 多媒体控件概述 317
10.3.2 利用多媒体控件播放CD歌曲 318
10.3.3 利用多媒体控件制作CD机 319
10.4 制作安装程序 321
10.4.1 准备工作 322
10.4.2 制作安装程序的过程 323
10.5 从网上下载好的控件 335
10.6 小结 336
习题 337
实验题 337
第十一章 VB与Internet 338
11.1 WebBrowser控件 338
11.1.1 WebBrowser控件概述 338
11.1.2 WebBrowser的使用 339
11.2 VBScript 342
11.2.1 VBScript与HTML 343
11.2.2 VBScript的基本语法 346
11.3 VBScript的应用 353
11.3.1 VBScript的对象、属性、方法和事件 353
11.3.2 设计服务器端程序 357
11.4 小结 360
习题 361
实验题 361
第十二章 Visual Basic6.0应用实例 362
12.1 Windows API函数及其应用 362
12.1.1 API函数简介 362
12.1.2 API函数调用格式 362
12.1.3 API文本浏览器简介 363
12.1.4 API函数应用实例 368
12.2 多媒体课件的制作 370
12.3 访问数据库 377
附录一 常用控件的属性表 392
附录二 常用控件的事件表 402
附录三 常用控件的方法表 406