第1章 Visual Basic简介 1
1.1 Visual Basic的发展和特点 1
1.1.1 Visual Basic的发展 1
1.1.2 VB的特点 1
前 言 1
1.1.3 VB的版本 2
1.2 VB 6.0的安装和启动 2
1.2.1 VB 6.0的软硬件环境 2
1.2.2 VB 6.0的安装 2
1.2.3 VB 6.0的启动 3
1.3.1 集成环境中的工作栏 4
1.3 VB 6.0的集成开发环境 4
1.3.2 集成环境中的窗口 5
习题 7
第2章 VB程序设计入门 9
2.1 VB应用程序 9
2.1.1 VB应用程序的组成 9
2.1.2 VB应用程序开发实例 10
2.2 VB中的有关概念 13
2.2.1 对象和类 13
2.2.2 属性、事件、方法 14
2.3.1 控件基本操作 15
2.3.2 基本属性 15
2.3 窗体和控件应用基础 15
2.4 窗体 18
2.4.1 窗体的属性、事件、方法 18
2.4.2 多窗体设计 20
2.5 基本控件 22
2.5.1 标签控件 23
2.5.2 命令按钮控件 23
2.5.3 文本框控件 25
习题 29
3.1 VB的编码规则和标识符命名规则 31
第3章 VB语言基础 32
3.2.1 标准数据类型 33
3.2 数据类型 33
3.2.2 用户自定义类型 35
3.3 常量、变量与函数 37
3.3.1 常量 37
3.3.2 变量 38
3.3.3 常用内部函数 40
3.4 运算符与表达式 44
3.4.1 算术运算符 44
3.4.2 字符串运算符 45
3.4.3 关系运算符 45
3.4.4 逻辑运算符 46
3.4.6 各种运算符的优先级比较 47
3.4.5 表达式 47
习题 48
第4章 程序控制结构 50
4.1 顺序结构 50
4.1.1 赋值语句 50
4.1.2 数据输入和输出 51
4.1.3 注释、暂停和结束语句 56
4.2 选择结构 57
4.2.1 If语句 58
4.2.2 Select Case语句 62
4.2.3 IIf语句 63
4.3.1 For…Next循环 64
4.3 循环结构 64
4.3.2 Do…Loop循环 66
4.3.3 While…Wend循环 69
4.3.4 多重循环 70
4.4 Goto语句 71
4.5 应用程序错误与调试 71
4.5.1 常见错误分析 71
4.5.2 程序调试 73
习题 75
第10章 数据库管理 80
5.1.1 数组的概念 80
5.1 数组 80
第5章 数组与过程 80
5.1.2 静态数组 81
5.1.3 动态数组 82
5.1.4 数组中元素的访问 83
5.1.5 控件数组 86
5.2 过程 88
5.2.1 Sub过程 88
5.2.2 Function过程 92
5.2.3 参数传递 93
5.2.4 过程的作用域 95
习题 95
6.1.2 单选按钮控件 100
第6章 常用控件 100
6.1 框架、单选按钮和复选框 100
6.1.1 框架控件 100
6.1.3 复选框控件 102
6.2 列表框控件 104
6.3 组合框控件 106
6.4 滚动条控件 111
6.5 定时器控件 114
6.6 键盘与鼠标事件 116
6.6.1 键盘事件 116
6.6.2 鼠标事件 119
习题 120
第7章 界面设计 125
7.1 通用对话框 125
7.1.1 文件对话框 127
7.1.2 颜色对话框 130
7.1.3 字体对话框 132
7.1.4 打印对话框 133
7.2 菜单设计 135
7.2.1 菜单编辑器 136
7.2.2 设计下拉式菜单 138
7.2.3 设计弹出式菜单 140
第12章 ActiveX控件 140
7.3 工具栏的设计 141
7.4.2 创建和设计多文档界面 148
7.4.1 应用程序界面概述 148
7.4 多文档界面的设计 148
习题 150
第8章 图形设计 154
8.1 坐标系 154
8.1.1 坐标系与度量单位 154
8.1.2 自定义坐标系 155
8.2 图形控件 156
8.2.1 直线(Line)控件 156
8.2.2 形状(Shape)控件 158
8.3.2 PSet方法 160
8.3.1 绘图属性 160
8.3 图形方法 160
8.3.3 Line方法 161
8.3.4 Circle方法 163
8.4 图片框和图像框控件 165
8.4.1 图片框控件 165
8.4.2 图像框控件 167
习题 174
第9章 文件管理 177
9.1 常用文件操作的语句和函数 177
9.2 文件的分类 178
9.3 顺序文件的读写 178
9.3.1 顺序文件的打开和关闭 178
9.3.2 写顺序文件 179
9.3.3 读顺序文件 180
9.4.1 定义记录类型 183
9.4.2 随机文件的打开和关闭 183
9.4.3 写随机文件 183
9.4 随机文件的读写 183
9.4.4 读随机文件 184
9.5 文件系统控件 186
9.5.1 驱动器列表框控件 186
9.5.2 文件夹列表框控件 186
9.5.4 文件系统控件的应用 187
9.5.3 文件列表框控件 187
习题 191
10.1.1 数据库管理的概念 194
10.1 VB数据库管理概述 194
10.1.2 数据库的访问技术 195
10.2 数据管理器 196
10.2.1 建立数据库 196
10.2.2 编辑数据库 201
10.2.3 建立数据库查询 201
10.3 数据控件(Date控件) 203
10.3.1 Date控件使用基础 203
10.3.2 Date控件的绑定控件 204
10.3.3 Date控件的记录集 206
10.4.1 Select语句 213
10.4 SQL数据库查询 213
10.4.2 SQL查询应用举例 214
10.5 ADO数据控件 217
10.5.1 ADO对象模型 217
10.5.2 ADO数据控件使用基础 217
10.5.3 ADO数据控件的绑定控件 222
10.6 数据报表设计器与报表 229
10.6.1 数据报表设计器 229
10.6.2 创建数据报表 230
习题 236
第11章 工资管理系统开发 239
11.1 系统设计 239
11.1.1 模块设计 239
11.2 编程设计 241
11.2.1 启动窗体(frmStart) 241
11.1.2 数据库设计 241
11.2.2 登陆窗体(frmLogin) 243
11.2.3 主窗体(frmMain) 244
11.2.4 数据输入窗体(frmInsert) 247
11.2.5 查询窗体(frmQryzg) 249
习题 253
12.2 使用ActiveX控件 254
12.1 ActiveX控件概述 254
12.2.1 工具栏控件 255
12.2.2 状态栏控件 255
12.2.3 进度条控件 259
12.3 创建ActiveX控件 260
12.3.1 自己创建ActiveX控件 260
12.3.2 使用向导制作ActiveX控件 264
习题 265
参考文献 266