第1章 VB入门 1
1.1 对象的基本认识 1
1.2 属性 2
1.3 事件 4
1.4 方法 6
1.5 对象、属性、事件以及方法的关系图 7
1.6 用编写舞台剧的方式来设计VB程序 7
1.7 练习题 9
第2章 认识VB6的工作环境 10
2.1 VB6的设计环境 10
2.2 单一窗体与多重窗体 13
2.3 工具箱 14
2.4 工程资源管理器 16
2.5 窗体设计器 17
2.6 属性窗口 17
2.7 练习题 18
第3章 VB的基本操作 19
3.1 VB的对象分类 19
3.2 在窗体中设置控件 20
3.3 对象的命名约定 21
3.4 设置对象的属性 23
3.5 编写事件过程 27
3.6 VB的工作模式 30
3.7 VB工程的存取 32
3.8 练习题 34
4.1 千变万化的窗体 36
第4章 认识VB程序设计 36
4.2 图片框与图像框 42
4.3 标签 48
4.4 文本框 49
4.5 计时器 52
4.6 同时处理多个控件 56
4.7 注解 57
4.8 语句分隔符号 57
4.9 数字系统 57
4.10 常用的运算符 58
4.12 事件驱动程序结构 59
4.11 常用的热键 59
4.13 VB的应用程序向导 60
4.14 练习题 66
第5章 基本流程控制 68
5.1 If...Then 68
5.2 If...Then...Else...End If 70
5.3 Select Case 71
5.4 For...Next 72
5.5 Do Loop 73
5.6 提前离开循环 75
5.7 练习题 76
6.1 变量 77
第6章 变量、常量、过程与函数 77
6.2 常量 85
6.3 一般性过程 86
6.4 函数 87
6.5 参数的传递方式 88
6.6 常用的VB函数与语句 89
6.7 更多的联机帮助 92
6.8 练习题 93
第7章 设计菜单栏与工具栏 94
7.1 认识菜单栏 94
7.2 设计菜单栏 96
7.3 地加键盘选择功能 100
7.4 选项的状态 101
7.5 设计弹出式菜单 104
7.6 设计工具栏 106
7.7 练习题 106
第8章 鼠标 108
8.1 鼠标事件 108
8.2 拖曳 113
8.3 设计一个简单实用的绘图程序 121
8.4 练习题 122
第9章 绘图命令 123
9.1 色彩 123
9.2 绘图方法 125
9.3 坐标系统 138
9.4 恢复绘图区中的图案 142
9.5 绘图专用控件 142
9.6 练习题 146
第10章 输入 147
10.1 控件的一些基本特性 147
10.2 文本框 150
10.3 选项按钮 155
10.4 复选框 157
10.5 列表及下拉式列表 158
10.6 滚动条 163
10.7 InputBox$函数 166
10.8 通用型对话框 167
10.9 快速设置通用型对话框 173
10.10 练习题 173
第11章 输出 175
11.1 消息框 175
11.2 文字输出 177
11.3 数字 183
11.4 时间及日期 183
11.5 打印机输出 184
11.6 练习题 186
第12章 多窗体应用 187
12.1 多窗体 187
12.2 控制窗体的方法及语句 189
12.3 多窗体的应用实例 192
12.4 窗体与不同分辨率的问题 194
12.5 将窗体当作参数 196
12.6 练习题 198
第13章 数组与控件数组 199
13.1 数组 199
13.2 控件数组 202
13.3 控件集合 208
13.4 练习题 209
第14章 文件系统 210
14.1 文件系统控件 210
14.2 进一步讨论FileName属性 213
14.3 文件存取的类型 214
14.4 综观文件存取 215
14.5 Open语句 216
14.6 循序存取文本文件 216
14.7 随机存取 219
14.8 二进制文件 221
14.9 Seek语句 222
14.10 练习题 223
第15章 除错 224
15.1 错误的发生与预防 224
15.2 设计阶段、运行阶段与中断阶段 225
15.3 断点与中断阶段 225
15.4 中断阶段的控制 227
15.5 除错窗口 229
15.6 特殊状况 234
15.7 命令行参数的使用与测试 234
15.8 练习题 236
第16章 实时错误 237
16.1如何拦截实时错误 237
16.2 祈求路径 241
16.3 复杂程序的错误处理 242
16.4 延后式的错误处理 242
16.5 关闭错误处理的功能 243
16.6 练习题 244
17.1 剪贴板 245
第17章 系统资源与应用程序的副本 245
17.2 闲置循环 248
17.3 应用程序的副本 251
17.4 练习题 257
第18章 多文档界面 258
18.1 建立MDI应用程序 258
18.2 如何控制MDI中的子窗口 259
18.3 建立MDI窗口上的工具栏 263
18.4 建立“提示小框” 266
18.5 MDI上的状态栏 266
18.6 练习题 267
第19章 组件式程序设计OLE、OCX、ActiveX 268
19.1 基本认识 268
19.2 链接对象与嵌入对象 270
19.3 ActiveX对象 272
19.4 建立OLE对象 273
19.5 OCX与ActiveX 278
19.6 练习题 284
第20章 动态数据交换 285
20.1 接收端与来源端 285
20.2 应用程序、话题及项目 286
20.3 DDE的模式 286
20.4 与DDE有关的属性 287
20.5 Link相关事件 292
20.6 在设计阶段建立链接关系 295
20.7 由用户建立自动式的链接 296
20.8 控制DDE的相关操作 298
20.9 DDE宏命令 301
20.10 练习题 301
第21章 动态链接库 302
21.1 认识DLL 302
21.2 API的声明 304
21.3 发送VB的特殊类型 307
21.4 DLL实例应用 312
21.5 练习题 314
第22章 多媒体应用 315
22.1 MCI装置类型、装置名称及驱动程序 315
22.2 命令分类 316
22.3 播放声音 318
22.4 播放AVI文件 321
22.5 播放FLI、FLC动画文件 324
22.6 如何播放MIDI文件 326
22.7 Quick Time for Windows 326
22.8 MPEG图像文件 327
22.9 Window的Style 328
22.10 练习题 330
第23章 简易数据库应用 331
23.1 认识数据库的基本结构 331
23.2 数据控件 332
23.3 练习题 337
24.1 安装向导 342
第24章 如何制作安装磁盘 342
24.2 检查安装磁盘 343
24.3 练习题 343
第25章 进一步讨论Private与Public 343
25.1 “单一窗体”中的Private与Public 344
25.2 “一个窗体一个程序模块”中的Private与Public 347
25.3 “多窗体多程序模块”中的Private与Public 348
25.4 增加变量的前导符 348
25.5 有效范围的冲突 349
25.6 练习题 349
附录A 编辑图标与指针 350
附录B 制作动画gif文件 356