第一章 Visual Basic概述 1
1.1 Visual Basic语言的特点 1
1.2 安装Visual Basic 3.0 2
1.3 启动Visual Basic 3.0 7
第二章 Visual Basic软件的使用 10
2.1 菜单条 10
2.1.1 文件(File) 10
2.1.2 编辑(Edit) 16
2.1.3 查看(View) 18
2.1.4 运行(Run) 19
2.1.5 调试(Debug) 20
2.1.6 选项设置(Option) 24
2.1.7 窗口(Window) 24
2.1.8 帮助(Help) 29
2.2 工具条 33
2.3 工具箱 35
2.3.1 图片框和图像工具 36
2.3.2 标签工具 37
2.3.3 文本框工具 38
2.3.4 命令按钮、复选框和单选按钮 39
2.3.5 框架工具 40
2.3.6 列表框工具 40
2.3.7 组合框工具 41
2.3.8 水平滚动条和垂直滚动条 42
2.3.9 计时器工具 43
2.3.10 线和形状工具 43
2.3.11 驱动器、目录和文件列表框 44
2.3.12 网格工具 45
2.3.13 数据工具 46
2.3.14 OLE 工具 47
2.3.15 普通对话框工具 47
2.4 窗体窗口 49
2.5 项目文件窗口 49
2.6 属性窗口 50
第三章 程序设计 53
3.1 变量和常量 53
3.1.1 变量的类型 53
3.1.2 变量的作用域 55
3.1.3 常量 55
3.2 数组 55
3.4.1 表达式 56
3.4 语句表达式和过程 56
3.3 字符串和数值 56
3.4.2 语句 59
3.4.3 过程 59
3.5 程序控制 60
3.5.1 If...Then语句 60
3.5.2 Select Case结构 62
3.5.3 循环 63
3.6 Function过程和Sub过程 66
3.6.1 Function过程 67
3.6.2 Sub过程 68
3.6.3 参数的传递 69
3.6.4 参数的定义 71
3.6.5 编写过程 71
3.7.1 字符串函数 72
3.7 内部函数 72
3.7.2 Rnd函数 74
3.7.3 数学函数 75
3.8 创建用户界面 75
3.8.1 确定窗体 76
3.8.2 控件对象的生成 77
3.8.3 设计菜单 78
3.9 文件系统 79
3.9.1 顺序文件 80
3.9.2 随机文件 81
3.9.3 二进制文件 81
3.10 作图 82
3.10.1 画点 82
3.9.4 操作系统命令 82
3.10.2 画直线 83
3.10.3 画矩形 85
3.10.4 画圆、圆弧、椭圆 85
3.11 OLE 86
3.12 程序调试 87
3.12.1 调试窗口 87
3.12.2 观察表达式 87
3.12.3 断点和语句 87
第四章 Visual Basic语言参考 89
4.1 基本概念 89
4.2 语句类 89
4.2.1 A子类 89
4.2.2 B子类 89
4.2.3 C子类 90
4.2.4 D子类 91
4.2.5 E子类 93
4.2.6 F子类 93
4.2.7 G子类 94
4.2.8 I子类 95
4.2.9 K子类 95
4.2.10 L子类 95
4.2.11 M子类 96
4.2.12 N子类 97
4.2.13 O子类 97
4.2.14 P子类 99
4.2.15 R子类 99
4.2.16 S子类 101
4.2.17 T子类 105
4.2.18 U子类 106
4.2.19 W子类 106
4.3 对象特性类 107
4.3.1 A子类 107
4.3.2 B子类 111
4.3.3 C子类 113
4.3.4 D子类 117
4.3.5 E子类 121
4.3.6 F子类 122
4.3.7 G子类 127
4.3.8 H子类 128
4.3.9 I子类 129
4.3.11 L子类 130
4.3.10 K子类 130
4.3.12 M子类 133
4.3.13 N子类 135
4.3.14 O子类 136
4.3.15 P子类 138
4.3.16 R子类 139
4.3.17 S子类 140
4.3.18 T子类 144
4.3.19 U子类 146
4.3.20 V子类 147
4.3.21 W子类 147
4.4 对象事件类 148
4.4.1 A子类 148
4.3.22 X、Y子类 148
4.4.2 C子类 149
4.4.3 D子类 149
4.4.4 E子类 150
4.4.5 G子类 151
4.4.6 K子类 151
4.4.7 L子类 151
4.4.8 M子类 153
4.4.9 P子类 154
4.4.10 Q子类 155
4.4.11 R子类 155
4.4.12 S子类 156
4.4.13 T子类 156
4.4.15 V子类 157
4.4.14 U子类 157
4.5 对象方法类 158
4.5.1 A子类 158
4.5.2 B子类 159
4.5.3 C子类 159
4.5.4 D子类 160
4.5.5 E子类 160
4.5.6 F子类 161
4.5.7 G子类 161
4.5.8 H子类 162
4.5.9 L子类 162
4.5.11 N子类 163
4.5.12 P子类 163
4.5.10 M子类 163
4.5.13 R子类 164
4.5.14 S子类 165
4.5.15 T子类 165
4.5.16 U子类 166
4.5.17 Z子类 166
4.6 Visual Basic函数 167
4.6.1 A子类 167
4.6.2 C子类 167
4.6.3 D子类 168
4.6.4 E子类 170
4.6.5 F子类 171
4.6.6 G子类 173
4.6.7 H子类 173
4.6.8 I子类 174
4.6.9 L子类 175
4.6.10 M子类 176
4.6.11 N子类 177
4.6.12 O子类 178
4.6.13 F子类 178
4.6.14 Q子类 178
4.6.15 R子类 179
4.6.16 S子类 180
4.6.17 T子类 181
4.6.18 U子类 182
4.6.19 V子类 183
4.6.20 W子类 183
第五章 Visual Basic工具 184
5.1 Crystal Reports报表生成器 184
5.2 Setup Wizard制作安装盘 192
第六章 创建Help(帮助)文件 198
6.1 创建主题文件 198
6.2 Help语句参考 199
6.3 创建Help项目文件 214
6.4 宏命令参考 226
第七章 Visual Basic 4.0概述 242
7.1 VB 4.0新增加的内容 242
7.2 VB 4.0界面 243
7.2.1 主窗口 243
7.2.2 工具箱窗口 245
7.2.3 设计窗口 245
7.2.4 属性窗口 245
7.3.2 编辑(Edit) 247
7.3.1 文件(File) 247
7.3 VB 4.0菜单 247
7.2.5 项目窗口 247
7.3.3 查看(View) 248
7.3.4 插入(Insert) 251
7.3.5 运行(Run) 253
7.3.6 工具(Tools) 254
7.3.7 Add-Ins(附件) 259
7.3.8 Help(帮助) 260
第八章 Visual Basic 4.0高级功能 263
8.1 调试(Debug)窗口 263
8.1.1 错误类型 263
8.1.2 错误处理 264
8.1.3 使用调试窗口(Debug) 265
8.1.4 设置断点 272
8.2 数据管理器 273
8.2.1 菜单 273
8.2.2 创建新的数据库 276
8.2.3 添加记录信息 282
8.3 链接与嵌入 284
8.3.1 OLE的术语 284
8.3.2 对象的链接与嵌入 285
8.3.3 OLE自动化(Automation) 289
8.4 定制控件 295
8.4.1 定制控件对话框 295
8.4.2 DBList和DBCombo定制控件的应用 297
8.4.3 可插入对象 299
附录 302