第1章 Visual Basic 6.0概述 1
1.1 Visual Basic 6.0简介 1
1.1.1 Visual Basic的发展历史 1
1.1.2 Visual Basic的特点 1
1.1.3 Visual Basic 6.0三种版本 3
1.2 Visual Basic 6.0的安装 3
1.2.1 安装Visual Basic 6.0的系统需求 4
1.2.2 安装Visual Basic 6.0 4
1.2.3 添加或删除Visual Basic组件 11
1.3 Visual Basic 6.0的帮助系统 12
1.3.1 关于MSDN Library查阅器 13
1.3.2 在MSDN Library中定位信息 13
1.3.3 MSDN Library中的VB帮助 14
2.1 Visual Basic 6.0的启动 16
第2章 Visual Basic 6.0集成开发环境 16
2.2 Visual Basic 6.0的用户界面 18
2.3 菜单栏 19
2.3.1 【文件】菜单 19
2.3.2 【编辑】菜单 20
2.3.3 【视图】菜单 22
2.3.4 【工程】菜单 23
2.3.5 【格式】菜单 24
2.3.6 【调试】菜单 25
2.3.7 【运行】菜单 26
2.3.8 【工具】菜单 26
2.3.9 【外接程序】菜单 27
2.3.10 【窗口】菜单 27
2.3.11 【帮助】菜单 27
2.4 工具栏 28
2.5 工具箱 29
2.5.1 更改工具箱的形状与位置 30
2.5.2 为工具箱添加控件 31
2.5.3 设置工具箱的布局 32
2.5.4 标准控件功能表 33
2.6 各种窗口简介 35
2.6.1 【窗体设计】窗口 35
2.6.2 【属性】窗口 36
2.6.3 【代码】窗口 38
第3章 Visual Basic 6.0中的基本概念与操作 40
3.1 对象的概念 40
3.1.1 属性 40
3.1.2 方法 42
3.1.3 事件 43
3.2.1 在窗体中布置控件 44
3.2 对象的操作 44
3.2.2 设置对象属性的方式 47
3.2.3 编写对象的事件过程 48
3.3 焦点概述 49
3.4 第一个VB应用程序 51
3.5 工程的管理 56
3.5.1 工程资源管理器 56
3.5.2 创建和打开工程 58
3.5.3 保存和移除工程 60
3.5.4 添加、删除和保存文件 61
3.6 使用向导和外接程序 63
3.6.1 加载外接程序 63
3.6.2 使用向导 64
第4章 Visual Basic语言基础 70
4.1 书写规则 70
4.1.1 注释 70
4.1.2 分行与续行 71
4.2 变量 72
4.2.1 变量的命名规则 72
4.2.2 变量的数据类型 73
4.2.3 变量的声明 75
4.2.4 变量的作用域 78
4.2.5 静态变量 80
4.3 常量 81
4.4 运算符与表达式 82
4.4.1 算术运算符 82
4.4.2 关系运算符 83
4.4.3 逻辑运算符 84
4.4.4 字符串运算符 84
4.5.1 数学函数 85
4.5 常用内部函数 85
4.4.5 优先级 85
4.5.2 转换函数 87
4.5.3 字符串函数 87
4.5.4 日期函数 88
4.6 基本语句 90
4.6.1 赋值语句 90
4.6.2 选择结构 90
4.6.3 循环结构 93
4.7 数组 98
4.8 过程 101
4.8.1 子过程 101
4.8.2 函数过程 103
4.8.3 过程参数的传递 105
4.8.4 可选参数 106
5.1 窗体的属性 108
第5章 窗体的设计 108
5.2 窗体的事件 110
5.2.1 鼠标事件 110
5.2.2 键盘事件 114
5.2.3 其他事件 116
5.3 窗体的方法 119
5.3.1 Print方法 119
5.3.2 Cls方法 122
5.3.3 Move方法 123
5.4 多重窗体 123
5.4.1 窗体的加载、显示、隐藏与卸载 123
5.4.2 设置启动窗体 124
5.5 设置窗体的位置 127
5.6 创建工具栏 127
5.6.1 添加工具栏与图像列表控件 128
5.6.2 向图像列表控件添加图片 129
5.6.3 使用工具栏控件 131
5.6.4 为工具栏编写代码 134
5.7 创建状态栏 135
第6章 基本控件的使用 141
6.1 标签控件 141
6.2 按钮控件 143
6.2.1 按钮的有效性 143
6.2.2 多功能按钮 145
6.2.3 使用键盘操作按钮 147
6.2.4 图片按钮 149
6.3 文本框控件 152
6.3.1 文本框的基本属性 152
6.3.2 字体与字号 154
6.3.3 选择文本 154
6.3.4 密码框 157
6.3.5 Change事件 160
6.3.6 使用剪贴板交换文本 162
6.4 单选项控件 164
6.4.1 基本属性 164
6.4.2 在程序中使用单选项 166
6.5 框架控件 168
6.6 复选框控件 170
6.7 图片框与图像框控件 173
6.7.1 图片框控件 173
6.7.2 图像框控件 175
6.8 计时器控件 178
6.8.1 计时器控件的特点 178
6.8.2 制作动画 180
6.9.1 基本属性 182
6.9 列表框控件 182
6.9.2 基本操作 188
6.10 组合框控件 190
6.11 滚动条控件 191
6.12 控件数组 196
第7章 对话框的设计 200
7.1 预定义对话框 200
7.1.1 输入框 200
7.1.2 消息框 203
7.2 通用对话框 207
7.2.1 打开对话框的方法 207
7.2.2 【打开】与【保存】对话框 209
7.2.3 【颜色】对话框 214
7.2.4 【字体】对话框 216
7.3 自定义对话框 220
8.1 菜单简介 226
第8章 菜单的设计与多文档界面 226
8.2 菜单编辑器简介 227
8.3 菜单的设计 229
8.3.1 建立菜单 229
8.3.2 编写代码 235
8.4 在运行时控制菜单 238
8.4.1 有效性控制 238
8.4.2 菜单项标记 240
8.4.3 菜单项的隐藏与显示 242
8.5 快捷菜单 243
8.6 多文档(MDI)界面 248
8.6.1 创建MDI界面 249
8.6.2 MDI界面的特点 251
8.6.3 新建子窗体 253
8.6.4 创建【窗口】菜单 256
9.1.1 ActiveX控件基础 260
第9章 扩展Visual Basic 260
9.1 ActiveX控件 260
9.1.2 创建ActiveX控件 261
9.1.3 编译Mytime控件 271
9.2 Visual Basic与OLE 272
9.2.1 使用OLE控件 273
9.2.2 链接对象与嵌入对象 276
9.2.3 OLE控件的属性 277
9.3 API 281
9.3.1 API的概念 281
9.3.2 使用API文本浏览器 281
9.3.3 API函数的使用 283
第10章 程序调试 287
10.1 程序错误分类 287
10.2 调试工具栏 289
10.3 设置断点 290
10.4 跟踪程序的运行 291
10.5 使用调试窗口 293
10.5.1 立即窗口 293
10.5.2 使用本地窗口 294
10.5.3 监视窗口 296
10.6 错误捕捉 298
第11章 图形程序设计 301
11.1 图形控件 301
11.1.1 直线控件 301
11.1.2 形状控件 303
11.2 坐标系统 307
11.3 绘图属性 309
11.4 定义颜色 312
11.5.1 Line方法 314
11.5 图形方法 314
11.5.2 Circle方法 318
11.5.3 Pset与Point方法 320
11.5.4 PaintPicture方法 321
第12章 文件管理及操作 324
12.1 文件系统的基本操作 324
12.1.1 目录操作 324
12.1.2 文件操作 325
12.2 文件系统控件 327
12.2.1 驱动器列表框 328
12.2.2 目录列表框 329
12.2.3 文件列表框 330
12.3 文件的访问 336
12.3.1 文件的分类 336
12.3.2 顺序文件的访问 337
12.3.3 随机文件的访问 341
12.3.4 二进制文件的访问 344
第13章 数据库编程技术 345
13.1 数据库的基本概念 345
13.2 Visual Basic数据库系统 346
13.3 用可视化数据管理器建立数据库 346
13.3.1 创建Access格式数据库 347
13.3.2 使用数据窗体设计器 352
13.4 使用Data控件访问数据库 353
13.4.1 Data控件的主要属性 354
13.4.2 数据绑定控件 355
13.4.3 Data控件的常用方法 357
13.4.4 DBGrid(数据网格)控件 363
13.5 使用SQL操作数据 365
13.5.1 SQL基础 365
13.5.2 使用SQL操作数据库 367
第14章 开发多媒体应用程序 370
14.1 Animation控件 370
14.2 MMControl控件 372
14.2.1 MCI设备及MCI命令 373
14.2.2 MMControl控件的主要属性与事件 374
14.2.3 MMControl控件的使用 376
14.3 ActiveMovie控件 381
14.3.1 ActiveMovie控件的主要属性与方法 382
14.3.2 用ActiveMovie控件播放视频 383
14.4 使用声音API函数 384
第15章 Internet编程 387
15.1 编写ActiveX文档 387
15.1.1 超链接对象 388
15.1.2 将Visual Basic应用程序转换成ActiveX文档 391
15.2 使用Webbrowser控件 394