第1章 程序设计基础 1
1.1程序设计语言的发展 1
1.2算法基础 3
1.3程序设计 8
第2章Visual Basic概述 14
2.1 Visual Basic的发展与特点 14
2.2 Visual Basic的安装与启动 16
2.3 Visual Basic集成开发环境 18
2.4 Visual Basic工程管理 23
2.5对象与事件的概念 26
2.6窗体和基本控件 29
2.7创建Visual Basic应用程序的步骤 39
第3章Visual Basic语言基础 43
3.1字符集 43
3.2数据类型 44
3.3常量与变量 49
3.4运算符与表达式 52
3.5常用内部函数 54
3.6 Visual Basic程序编码规则与书写约定 60
第4章 基本控制结构 61
4.1顺序结构 61
4.2选择结构 71
4.3循环结构 83
4.4应用举例 95
第5章 常用内部控件 104
5.1控件分类 104
5.2控件的公共属性 105
5.3框架 107
5.4单选按钮与复选框 108
5.5图片框和图像框 111
5.6直线和形状 116
5.7列表框和组合框 118
5.8滚动条 123
5.9定时器 124
5.10键盘与鼠标事件 126
5.11控件应用举例 131
第6章 数组 140
6.1数组的概念 140
6.2静态数组 141
6.3动态数组 146
6.4数组的操作 151
6.5控件数组 154
6.6自定义数据类型的数组 156
6.7数组综合应用 158
第7章 过程 165
7.1 Sub过程 165
7.2 Function过程 169
7.3参数传递 172
7.4变量的作用域与生存期 177
7.5过程的作用域 183
7.6过程的嵌套与递归调用 188
7.7应用举例 191
第8章 用户界面设计 201
8.1菜单的设计 201
8.2工具栏和状态栏的设计 207
8.3对话框的设计 216
8.4多窗体程序设计与环境应用 224
第9章 图形设计 229
9.1 Visual Basic坐标系统 229
9.2绘图属性 231
9.3颜色设置 232
9.4绘图方法 234
9.5与绘图有关的事件和方法 241
9.6图形设计应用举例 242
第10章 文件 247
10.1 文件概述 247
10.2文件的打开和关闭 248
10.3顺序文件的访问 250
10.4随机文件的访问 254
10.5二进制文件的访问 257
10.6文件处理函数与语句 258
10.7文件系统控件 261
第11章 数据库 264
11.1数据库的基本概念 264
11.2可视化数据管理器 268
11.3使用ADO数据控件访问数据库 277
11.4应用举例 281
参考文献 288