目录 1
第1章 Visual Basic概述 1
1.1 Visual Basic概述 1
1.1.1 什么是Visual Basic 1
1.1.2 Visual Basic的特点 2
1.2 设计Visual Basic程序的步骤 3
1.3 提高部分 16
1.3.1 可视化集成开发环境 16
1.3.2 对象和类的概念 20
1.3.3 再论属性、事件和方法 21
1.3.4 综合实例 21
习题1 23
2.1 结构化程序设计的3种基本结构 26
第2章 顺序结构程序设计 26
2.2 VB语言基础 29
2.2.1 VB语句的书写规则 29
2.2.2 常量与变量 29
2.2.3 常用数据类型与变量的声明 31
4.6 提高部分 1 36
2.2.4 算术运算符与表达式 37
2.2.5 字符串连接符 38
2.3 数据赋值 39
2.4 数据输出 45
2.5 数据输入 51
2.6 提高部分 56
2.6.1 窗体与常用控件的进一步介绍 56
2.6.2 数据类型的进一步介绍 63
2.6.3 常用内部函数汇总 64
2.6.4 综合实例 66
习题2 70
第3章 分支结构程序设计 74
3.1 关系、逻辑运算符与表达式 74
3.1.1 关系运算符与表达式 74
3.1.2 逻辑运算符与表达式 76
3.2 If语句 78
3.2.1 单行If语句 78
3.2.2 多行If语句 85
3.2.3 If语句的嵌套 90
3.3 Select Case语句 93
3.4 提高部分 97
3.4.1 单选按钮、复选框、框架、Line和Shape 97
3.4.3 综合实例 99
3.4.2 IIf函数 99
习题3 104
第4章 循环结构程序设计 108
4.1 For-Next语句 108
4.2 Do While—Loop语句 120
4.3 Do—Loop While语句 127
4.4 循环语句的嵌套 128
4.5 程序举例 132
4.6.1 Do Until—Loop和Do—Loop Until语句 136
4.6.2 自行画图 138
4.6.3 综合实例 146
习题4 150
5.1.1 Sub过程的定义与调用 153
第5章 过程 153
5.1 过程的定义与调用 153
5.1.2 函数过程的定义与调用 158
5.2 变量的作用域 163
5.2.1 局部变量的作用域 163
5.2.2 窗体/模块级变量的作用域 164
5.2.3 全局变量的作用域 165
5.2.4 静态变量的使用 167
5.3 提高部分 168
5.3.1 过程的递归调用 168
5.3.2 综合实例 171
习题5 174
第6章 数组 176
6.1 一维数组 176
6.2 控件数组 189
6.3 二维数组 193
6.4 提高部分 197
6.4.1 列表框与组合框 197
6.4.2 数组作实参 199
6.4.3 动态数组 204
6.4.4 综合实例 206
习题6 210
第7章 文件 212
7.1 文件的概述 212
7.2 顺序文件的读写操作 213
7.3 通用对话框 217
7.4 件系统控件 224
7.5.1 记录类型 230
7.5 提高部分 230
7.5.2 文件的进一步介绍 232
7.5.3 常用文件操作语句和函数 235
7.5.4 综合实例 238
习题7 242
第8章 菜单设计 245
8.1 菜单的设计 245
8.2 设计弹出式菜单 250
8.3 工具栏和状态栏 251
8.4 提高部分 254
8.4.1 多文档界面设计 254
8.4.2 ActiveX控件 260
8.4.3 综合实例 270
习题8 278
第9章 访问数据库 281
9.1 数据库的概念与建立 281
9.1.1 数据库概念 281
9.1.2 数据库和表的建立 282
9.2 用Data控件访问数据库 285
9.3 提高部分 293
9.3.1 用ADO数据控件访问数据库 293
9.3.2 综合实例 296
习题9 301
附录A 常用字符与ASCII代码对照表 303
附录B 对象、基本语法索引 304
附录C 单号题参考答案 306
参考文献 329