第1章 Visual Basic程序设计入门 1
1.1 程序设计概述 1
1.2 程序设计方法 2
1.3 程序设计语言 4
1.4 第一个Visual Basic程序 6
1.5 Visual Basic的运作原理 16
思考题 20
第2章 算法初步 21
2.1 算法的概念 21
2.2 简单算法举例 21
2.3 算法的特性 22
2.4 怎样表示一个算法 23
2.5 结构化程序设计方法 29
2.6 面向对象的程序设计 32
思考题 37
第3章 Visual Basic编程基础 38
3.1 由一个简单的程序说起 38
3.2 变量与常量 39
3.3 数据类型 44
3.4 Visual Basic运算符与表达式 51
3.5 Visual Basic常用内部函数 55
3.6 基本语句 59
思考题 60
第4章 数据的输入输出 61
4.1 数据的输出 61
4.2 数据的输入 75
4.3 基本控件 78
思考题 89
第5章 基本程序结构 90
5.1 选择结构 90
5.2 循环结构 106
5.3 其他辅助控制语句 122
思考题 124
第6章 数组 125
6.1 数组的概念 125
6.2 数组的声明与数组元素的使用 126
6.3 静态数组与全局数组 128
6.4 动态数组 129
6.5 数组元素的有关操作 130
6.6 数组在程序中的应用 135
6.7 控件数组与对象数组 145
思考题 152
第7章 过程与模块 153
7.1 过程的概念 153
7.2 过程的定义与使用 153
7.3 参数传递 160
7.4 标准模块 167
7.5 作用域 167
7.6 简单递归程序设计 170
思考题 172
第8章 键盘与鼠标事件过程 173
8.1 键盘事件 173
8.2 鼠标事件 180
思考题 191
第9章 文件 192
9.1 文件访问模式 192
9.2 文件基本操作 193
9.3 文件系统的管理 202
9.4 文件系统控件 204
9.5 文件系统对象 207
思考题 215
第10章 高级界面设计 216
10.1 窗体(Form)与框架(Frame) 216
10.2 菜单(Menu) 229
10.3 工具栏 236
10.4 对话框(DialogBox) 240
10.5 多重窗体与多文档界面(MDI) 249
10.6 综合应用 253
思考题 267
第11章 图形程序设计 268
11.1 坐标系 268
11.2 绘图属性 272
11.3 图形控件 276
11.4 图形方法 279
思考题 286
第12章 数据库程序设计 287
12.1 数据库的概念 287
12.2 数据控件 289
12.3 使用ADO控件访问数据库 301
12.4 结构化查询语言(SQL) 317
思考题 326
第13章 Visual Basic程序调试环境 327
13.1 编译时期的错误(Compile Errors) 327
13.2 执行时期的错误(Run-Time Errors) 328
13.3 逻辑错误 329
13.4 调试基本过程 335
思考题 335