第1部分初学Visual Basic 1
快速阅读指南 1
目录 1
寻找最佳起点 3
在本书中寻找你的最佳起点 3
1.1 Visual Basic程序设计环境 3
第1课编写第一个程序 3
Visual Basic 5的新特性 4
更正、注释和帮助 5
访问我们的World Wide Web站点 5
安装和使用练习文件 6
安装练习文件 6
使用练习文件 7
卸除练习文件 10
使用练习文件需要帮助吗? 10
其它特点 11
约定 11
本书的约定和特点 11
1.2第一个Visual Basic程序:Lucky Seven 14
更上一层楼:添加一个程序 37
课程小结 39
预习下一课 40
第2课使用控件 41
2.1 控件的基本应用:Hello World程序 41
2.2使用文件系统对象 46
2.3采集输入的对象 52
2.4使用OLE对象调用应用程序 60
2.5 使用数据对象浏览Microsoft Access数据库 65
更上一层楼:安装ActiveX控件 69
2.6修改数据库 69
课程小结 73
预习下一课 74
第3课使用菜单和对话框 75
3.1 使用菜单编辑器添加菜单 75
3.2处理菜单选择 81
3.3使用通用对话对象 87
3.4 管理通用对话框的事件过程 93
更上一层楼:给菜单指定快捷键 100
课程小结 102
预习下一课 103
第2部分程序设计基础 105
第4 课Visual Basic变量和运算符 107
4.1 Visual Basic程序语句的结构 107
4.2使用变量存储信息 108
4.3使用变量存储输入信息 112
4.4使用变量输出信息 115
4.5特定数据类型 117
4.5 Visual Basic运算符 123
更上一层楼:在公式中使用括号 130
课程小结 131
预习下一课 133
第5课条件分支结构 135
5.1事件驱动程序 135
5.2条件表达式 137
5.3 If…Then条件分支结构 138
5.4 Select Case分支结构 145
5.5查找和纠正错误 151
课程小结 158
更上一层楼:使用Stop语句进入中断模式 158
预习下一课 159
第6课循环结构和时钟 161
6.1 For…Next循环 161
6.2 Do循环 174
6.3 时钟对象 179
更上一层楼:使用时钟对象设置时间限制 181
课程小结 185
预习下一课 186
第3部分创建完美的用户界面 187
第7课使用窗体、打印机和错误控制程序 189
7.1 给程序添加新窗体 189
7.2给打机传送输出信息 199
7.3用错误控制程序处理错误 206
更上一层楼:错误控制程序的其它方法 212
课程小结 214
预习下一课 215
第8课添加原图和特殊效果 217
8.1 用Line控件和Shape控件给窗体添加原图 217
8.2创建图形命令按钮 223
8.3 为程序添加拖放支持 232
8.4 程序添加动画 240
更上一层楼:为程序中的对象命名 248
课程小结 254
预习下一课 255
第4部分管理公用数据 257
第9课使用模块和过程 259
9.1标准模块的使用 259
9.2使用公共变量 263
9.3 创建公共过程 268
9.4编写函数过程 270
9.5 子过程的编写 276
更上一层楼:通过值传递参数 284
课程小结 287
预习下一课 288
第10课使用集合和数组 289
10.1使用对象集合 289
10.2使用变量数组 297
更上一层楼:多维数组的运用 309
课程小结 313
预习下一课 314
第11课使用文本文件和数据库 315
11.1 用文本框对象显示文本文件 315
11.2在磁盘上创建新的文本文件 321
11.3管理数据库 326
11.4使用记录集对象 331
11.5在Biblio.mdb数据库中添加记录 334
11.6从Biblio.mdb数据库中删除记录 338
更上一层楼:制作文件的备份 341
课程小结 343
预习下一课 345
第12课与 Microsoft Office连接 347
12.1创建企业信息系统(EIS) 347
12.2 用自动化管理器设计应用程序对象 357
更上一层楼:使用Word查找和替换 367
课程小结 369
下一步学什么? 370
附录像程序员一样思考 373
程序是什么? 373
测试、编译和分配程序 377