第一章 入门 1
1.1 为什么要使用Windows,为什么要使用Visual Basic 1
1.2 用Visual Basic工作 2
1.3 一个功能更强大的工程 8
第二章 Visual Basic的环境 12
2.1 主屏幕的综述 12
2.2 帮助系统 17
2.3 File菜单的进一步介绍 17
2.4 编辑 19
2.5 View菜单 20
2.6 Insert菜单 21
2.7 Add-Ins菜单 21
2.8 装载和运行程序 21
第三章 设计一个窗体:控件、菜单和事件 23
3.1 操作Properties窗口 23
3.2 窗体 25
3.3 控件 30
3.4 设计菜单 43
3.5 一个窗体的ASCII演示 45
第四章 Visual Basic程序设计基础 47
4.1 Visual Basic程序的剖析 47
4.2 Code窗口 47
4.3 Visual Basic中的语句 48
4.4 赋值和属性设置 49
4.5 变量 51
4.6 字符串 56
4.7 数字 58
4.8 常量 61
4.9 重复操作 62
4.10 条件语句 66
4.11 有运行时操作对象 69
4.12 有多个窗体的工程 73
4.13 显示信息 75
4.14 Printer对象 77
第五章 高级编程技巧 79
5.1 数组 79
5.2 再谈数据类型 82
5.3 指针 84
5.4 内建函数 84
5.5 用户定义函数和过程 87
5.6 递归 91
5.7 创建更大的工程 92
5.8 编译器的本质 96
5.9 GoTo语句 98
第六章 对象 100
6.1 开始 100
6.2 操作建立在Visual Basic中的对象 102
6.3 集合 108
6.4 在Visual Basic中创建一个对象 111
6.5 建立自己的类 113
第七章 错误处理 116
7.1 关于Err对象的更多的信息 118
第八章 测试和调试的工具和技巧 119
8.1 调试工具及其作用 119
8.2 测试程序 119
8.3 设计一些程序,使测试工作更简单 120
8.4 调试窗口 121
8.5 暂时停止程序 124
8.6 关于调试的最后叙述 127
8.7 文档和程序风格 128
第九章 文件操作 129
9.1 关于文件的命令 129
9.2 文件系统控件 132
9.3 顺序文件 135
9.4 使一个文件操作程序更健壮:错误陷阱 138
9.5 随机存取文件 139
9.6 二进制文件 141
9.7 共享文件 143
第十章 与其他Windows应用程序通信 145
10.1 剪贴板 146
10.2 激活Windows应用程序 148
10.3 动态数据交换(DDE) 150
10.4 OLE2 155
10.5 在设计时使用OLE2 159
10.6 OLE自动化 162
10.7 OLE服务器 163
第十一章 关于图形的介绍 166
11.1 图形基础 166
11.2 屏幕刻度 169
11.3 Line和Shape控件 170
11.4 通过代码绘图 172
11.5 像素的控制 173
11.6 线的框 174
11.7 圆和椭圆 177
11.8 Paint Picture方法 178
第十二章 高级用户界面的特点 180
12.1 在工程中添加工具条和状态条 180
12.2 Windows95控件 181
12.3 公共对话框 182
12.4 MID窗体 185
12.5 再谈Visual Basic的显示工作:Z-顺序 187
12.6 监控鼠标的动作 187
12.7 鼠标事件处理过程 187
12.8 拖动和放开操作 192
12.9 帮助系统 194
第十三章 数据库特点综述 196
13.1 现代数据库中的常用词 196
13.2 Data Manager 198
13.3 使用数据控件 200
13.4 对数据控件编程 202
13.5 监视对数据库的修改 206
13.6 结构化查询语言(SQL)基础 208
13.7 Database对象 210