第1章 初识Visual Basic 1
1.1 Visual Basic概述 1
1.2 Visual Basic的启动与退出 4
1.3 Visual Basic的集成开发环境 6
习题 18
第2章 Visual Basic编程基础 19
2.1 面向对象的基本概念 19
2.2 窗体及控件的使用 23
2.3 Visual Basic应用程序的结构与事件驱动工作方式 27
2.4 编写简单的Visual Basic应用程序 28
2.5 数据类型 36
2.6 常量和变量 39
2.7 运算符与表达式 49
2.8 Visual Basic的内部函数 54
习题 57
第3章 VB基本控件 61
3.1 窗体及命令按钮 61
3.2 文本框与标签框 70
3.3 列表框与组合框 78
3.4 滚动条 86
3.5 复选框与单选框 89
3.6 框架控件 91
3.7 公共对话框(CommonDialog) 94
3.8 文件控件 97
3.9 时钟控件(Timer) 98
习题 100
第4章 数据的输入输出 103
4.1 数据输出——Print方法 103
4.2 数据输入——InputBox函数 109
4.3 MsgBox函数和MsgBox语句 111
4.4 字型 115
4.5 打印机输出 118
习题 122
第5章 Visual Basic控制结构 123
5.1 选择控制结构 123
5.2 循环控制结构 133
5.3 GoTo型控制结构 139
习题 141
第6章 数组与过程 146
6.1 数组的概念 146
6.2 数组的声明及初始化 147
6.3 动态数组与静态数组 149
6.4 过程的定义及调用 153
6.5 参数传递 156
6.6 过程与变量的作用域 159
6.7 控件数组 161
习题 163
第7章 菜单设计 166
7.1 概述 166
7.2 菜单编辑器 167
7.3 创建菜单 169
7.4 菜单项的控制 173
7.5 创建菜单控件数组 175
7.6 弹出式菜单 179
习题 181
第8章 对话框程序设计 183
8.1 概述 183
8.2 文件对话框 189
8.3 其他对话框 195
习题 203
第9章 键盘与鼠标事件过程 205
9.1 键盘事件 205
9.2 鼠标事件 212
9.3 鼠标光标的形状 220
9.4 鼠标拖放 222
习题 231
第10章 多重窗体与多文档界面(MDI) 235
10.1 多重窗体程序设计 235
10.2 多窗体程序的执行与保存 240
10.3 闲置循环与DoEvents语句 243
10.4 多文档界面(MDI)应用程序设计 244
习题 255
第11章 数据文件 258
11.1 文件的概念及其操作 258
11.2 顺序文件的操作 261
11.3 随机文件 267
11.4 文件系统控件 273
习题 275
第12章 图形的控制与处理 279
12.1 图形控制 279
12.2 图形传递 282
12.3 绘图方法 286
习题 296
第13章 多媒体编程 299
13.1 Visual Basic多媒体编程入门 299
13.2 MMControl控件 307
13.3 多媒体视频处理 318
13.4 多媒体音频处理 322
13.5 多媒体编程综合实例 328
习题 331
第14章 数据库编程 332
14.1 数据库基础 332
14.2 数据访问控件 335
14.3 SQL语言 346
14.4 数据访问对象 355
习题 357
参考书目 359
后记 360