第一部分 Visual Basic介绍 3
第一章 Basic初步 3
1.1 启动Visual Basic 3
1.2 退出Visual Basic 3
1.3 什么是程序设计 5
1.4 使用Debug窗口 5
1.5 离开运行方式 7
1.7 Basic命令的构成 8
1.6 Print命令 8
1.8 执行算术操作 11
1.9 相关工具 15
1.10 小结 15
第二章 变量与值 17
2.1 什么是变量? 17
2.2 变量与类型 20
2.3 相关工具 26
2.4 小结 27
3.1 在窗口中画图 28
第三章 在屏幕上画图 28
3.2 画图与缇(Twips) 30
3.3 对象与窗体 31
3.4 再谈画图 32
3.5 相关工具 35
3.6 小结 36
第四章 建立程序 37
4.1 建立第一个程序 37
4.2 建立Sketch程序 41
4.3 If..Then命令 47
4.4 完成Sketch 51
4.5 相关工具 52
4.6 小结 53
第五章 添加菜单条 54
5.1 建立菜单条 54
5.2 建立菜单标题 55
5.3 完成菜单条 58
5.4 上托菜单 63
5.5 小结 64
第六章 用数组变量保存线 65
6.1 设计新的Sketch 65
6.2 数组变量 66
6.3 保存Sketch中的点 69
6.4 打印图像 77
6.5 建立EXE程序 79
6.6 最后的Sketch程序 79
6.7 相关工具 82
6.8 小结 83
第七章 建立时钟程序 85
7.1 设计图标时钟 85
7.2 处理图标 86
7.3 读时钟 88
7.4 使用计时器 89
7.5 建立计时器 89
7.6 设置计时器 91
7.7 显示时间 92
7.8 绘制表盘 95
7.9 最小化图标时钟 98
7.10 相关工具 107
7.11 小结 108
第二部分 建立较大型程序 111
第八章 设计并建立程序 111
8.1 如何设计程序 111
8.2 设计用户接口 112
8.3 建立程序 116
8.4 小结 119
第九章 建立地址簿的接口 121
9.1 建立控制 121
9.2 控制与属性概述 129
9.3 完善地址簿 131
9.4 设置组合框 132
9.5 相关工具 136
9.6 小结 136
10.1 处理磁盘文件 138
第十章 读写Address Books(地址薄) 138
10.2 数据包:用户自定义类型 146
10.3 读取和写入复合变量 150
10.4 去掉字符串尾空 152
10.5 使用联机帮助 153
10.6 创建新的子例程 154
10.7 相关工具 158
10.8 小结 159
11.1 建立模块 160
第十一章 对多个记录的处理 160
11.2 多记录方式的DATABASE.BAS 166
11.3 向窗体中添加多个记录 171
11.4 支持Cut、Copy、Paste和Undo命令 182
11.5 相关工具 183
11.6 小结 183
第十二章 检索、打印、排序和删除 185
12.1 检索 185
12.2 打印地址 187
12.3 地址排序 188
12.4 删除地址 188
12.5 小结 188
第十三章 数据存取:数据管理器和数据控制 189
13.1 建立地址薄数据库 189
13.2 创建带有数据敏感控制的窗体 196
13.3 创建菜单条 203
13.4 编写代码 203
13.5 小结 216
第三部分 先进技术工具箱 219
第十四章 先进技术简介 219
14.1 Visual Basic特有技术 219
14.2 定制控制 219
14.3 DLL与Windows函数 220
第十五章 不同类型的显示器对程序的影响 223
15.1 屏幕分辨率 223
15.2 逻辑英寸 226
15.3 如何得到轮廓清晰的图像 227
15.4 如何改变Visual Basic对象的大小 228
15.5 调整用户程序 230
15.6 日历钟例子 236
第十六章 控制工具箱 246
16.1 进展条 246
16.2 在控制周围画阴影 248
16.3 检查正文框输入 249
16.4 正文框中的覆盖方式 253
16.5 口令正文框 254
16.6 支持Edit菜单 255
16.7 设置3-D按钮的Default与Cancel属性 258
第十七章 窗体工具箱 260
17.1 窗体居中 260
17.2 使用内尺寸设计窗体大小 261
17.3 限制窗体的尺寸 263
17.4 重新设计窗体控制尺寸 264
17.5 显示启动屏幕 267
18.1 快速画线 269
第十八章 画图工具箱 269
18.2 快速尺画法 272
18.3 画填充多边形 276
18.4 调整打印机上的线条宽度 279
18.5 使用屏幕像素方式打印 281
18.6 以twip标度使用API调用 283
第十九章 字体工具箱 287
19.1 通过TextHeight申请字体 287
19.2 设置字体名称的可靠方法 289
20.1 多媒体声音 298
第二十章 其它工具箱 298
20.2 运行DOS程序 299
20.3 编写大程序 302
20.4 检查DOS和Windows的版本 305
20.5 查找程序所在目录 307
20.6 建立Windows 3.1屏幕保存程序 308
附录A 安装Visual Basic及随书磁盘文件 317
附录B 使用随书磁盘的商品化软件 322
附录C 术语汇编 326