Visual Basic程序设计的10年中国铁道出版社出版图书
书名:Visual Basic程序设计
套系名称:高等院校公共课规划教材
书号:978-7-113-12173-0 版次:1版1次 开本:16开 页码:224页
作者:王超 周波 闫桂玲 雷利桂
出版时间:2010-12-01
定价:25 元
出版社:中国铁道出版社
适用专业:计算机专业 教 学 部 分 8
第一章 概 述 9
1.1 引例 9
1.2 程序设计语言及其发展 9
1.3 Visual Basic 概述 11
1.3.1 VB的版本 11
1.3.2 VB的特点 11
1.4 VB程序的开发环境 12
1.4.1 VB的启动 12
1.4.2 VB集成开发环境 13
1.4.3 VB集成开发环境的设置 17
1.5 VB程序开发过程 18
1.5.1 VB对象的概念 18
1.5.2 新建和打开工程 19
1.5.3 添加和移除工程 21
1.5.4 运行 22
1.5.5 保存和退出 22
1.5.6 使用VB帮助功能 23
1.6 综合实例 24
1.7小结 26
习 题 一 27
第二章 VB程序设计基础 29
2.1 引例 29
2.2 数据类型 29
2.3 常量与变量 32
2.3.1 变量 32
2.3.2 常量 35
2.4 运算符 36
2.4.1 算术运算符 36
2.4.2 字符串运算符 38
2.4.3 关系运算符 38
2.4.4 逻辑运算符 39
2.5 表达式 40
2.5.1 表达式的书写规则 40
2.5.2 表达式的类型 41
2.6 常用内部函数 42
2.6.1 数学函数 42
2.6.2 字符串函数 43
2.6.3 转换函数 44
2.6.4 日期函数 44
2.7 窗体和常用控件的使用 46
2.7.1 常用属性、事件 46
2.7.2 窗体 47
2.7.2 标签 50
2.7.3 文本框 51
2.7.4 命令按钮 56
2.7.5 时钟 57
2.8 综合实例 59
2.9 小结 60
习 题 二 62
第三章 VB控制结构 66
3.1 引例 66
3.2 顺序结构 66
3.2.1 赋值语句 66
3.2.2 输入和输出语句 67
3.3 选择结构 73
3.3.1 条件表达式 74
3.3.2 IF语句 74
3.3.3 IIf函数 75
3.3.4 条件语句的嵌套 77
3.3.5 Select Case语句 78
3.4 循环结构 80
3.4.1 While语句 80
3.4.2 Do…Loop循环 82
3.4.3 For…Next循环 83
3.4.4 嵌套循环 84
3.5 其他辅助控制语句 86
3.5.1 Exit语句 86
3.5.2 GoTo语句 86
3.6 单选按钮 87
3.7 复选框按钮 88
3.8 框架(Frame) 90
3.9 综合实例 91
3.10 小结 92
习 题 三 93
第四章 数 组 96
4.1 引例 96
4.2 数组的概念 97
4.3 一维数组 97
4.3.1 一维数组的定义 97
4.3.2 一维数组的基本操作 98
4.3.3 一维数组的简单应用 100
4.4 二维数组 107
4.4.1 二维数组的定义 107
4.4.2 二维数组的基本操作 107
4.5 多维数组 110
4.6 动态数组 110
4.6.1 动态数组的定义 111
4.6.2 动态数组的应用 111
4.6.3 数组相关函数 113
4.7 控件数组 114
4.7.1 控件数组的建立 114
4.7.2 控件数组的应用 115
4.7.3 自定义类型 116
4.8 列表框和组合框 119
4.8.1 列表框 119
4.8.2 组合框 121
4.8.3 列表框和组合框的应用 122
4.9 综合实例 124
4.10 小结 125
习 题 四 126
第五章 过 程 128
5.1 引例 128
5.2 子过程 129
5.2.1 子过程的定义 129
5.2.2 子过程的调用 129
5.3 函数过程 130
5.3.1 函数过程的定义 130
5.3.2 函数过程的调用 131
5.4 参数传递的方式 133
5.4.1 值传递 133
5.4.2 地址传递 134
5.4.3 数组作为参数的传递 135
5.5 嵌套调用与递归调用 136
5.5.1 嵌套调用 136
5.5.2 递归调用 137
5.6 变量和过程的作用域 139
5.6.1 变量的作用域 139
5.6.2 静态变量 141
5.6.3 过程的作用域 141
5.7 多重窗体 142
5.7.1 多重窗体的操作 142
5.7.2 设置启动窗体 143
5.7.3 相关语句和方法 144
5.7.4 不同窗体间数据的访问 145
5.8 综合实例 145
5.9 小结 148
习 题 五 149
第六章 图 形 152
6.1 引例 152
6.2 图形基础 152
6.2.1 VB的坐标系统 152
6.2.2 绘图属性 154
6.2.3 使用颜色 156
6.3 图形框 157
6.4 图像框 158
6.5 滚动条 160
6.6 图形控件 163
6.6.1 画线工具 163
6.6.2 shape控件 164
6.6.3 常用绘图方法 165
6.7 综合实例 167
6.8 小结 169
习 题 六 170
第七章 数据文件 171
7.1 引例 171
7.2 顺序文件 173
7.2.1 顺序文件写操作 173
7.2.2 顺序文件读操作 175
7.2.3 常用文件操作函数 177
7.3 随机文件 179
7.3.1 随机文件的操作 179
7.3.2 随机文件的应用 179
7.4 二进制文件 181
7.4.1 二进制文件的操作 181
7.4.1 二进制文件的应用 182
7.5 文件管理控件 184
7.5.1 文件控件 184
7.5.2 文件控件的应用 186
7.6 文件基本操作语句 187
7.7 综合实例 188
7.8 小结 191
习 题 七 192
第八章 菜单和通用对话框 194
8.1 引例 194
8.2 菜单 194
8.2.1 菜单编辑器 195
8.2.2 下拉菜单设计 198
8.2.3 弹出式菜单 201
8.2.4 动态菜单 202
8.2.5 菜单应用实例 203
8.3 通用对话框 205
8.3.1 基本属性和方法 206
8.3.2 打开对话框 207
8.3.3 另存为对话框 208
8.3.4 颜色对话框 209
8.3.5 字体对话框 209
8.3.6 打印对话框 210
8.3.7 帮助对话框 210
8.4 综合应用实例 211
8.5 小结 213
习 题 八 214
第九章 访问数据库 216
9.1 引例 216
9.2 概述 216
9.2.1 数据库 216
9.2.2 数据访问对象模型 217
9.3 数据管理器 218
9.3.1数据管理器 218
9.3.2 Access 格式数据库的建立 218
9.4 ADO数据控件 220
9.4.1 ADO的基本使用 221
9.4.2 ADO数据控件连接数据库 222
9.4.3 ADO控件的简单应用 224
9.5 数据及数据绑定控件 227
9.5.1 Data控件的属性、方法、事件 227
9.5.2 通用数据绑定控件 230
9.5.3 Data控件简单应用 230
9.6 SQL简介 232
9.6.1 SQL语言的常用语句 232
9.6.2 SQL语言的应用举例 234
9.7 综合实例 235
9.8 小结 242
习 题 九 243
实 验 部 分 244
实验一 VB集成开发环境 245
实验二 常用控件 246
实验三 三种基本控制结构 251
实验四 数组 256
实验五 过程 261
实验六 图形 264
实验七 数据文件 269
实验八 菜单和通用对话框 271
实验九 访问数据库 275
参考文献 277
10.1.3 将宏转换为VBA代码 230
10.2 VBA编程的基本概念 231
10.2.1 对象 231
10.2.2 属性 231
10.2.3 方法 231
10.2.4 事件 232
10.3 VBA开发环境 233
10.3.1 打开VBE窗口 233
10.3.2 VBE窗口 233
10.4 VBA编程基础 236
10.4.1 数据类型 236
10.4.2 常量 237
10.4.3 变量 238
10.4.4 变量的作用域 239
10.4.5 运算符和表达式 239
10.4.6 数组 242
10.4.7 VBA常用函数 243
10.5 VBA常用语句 245
10.5.1 语句的书写规则 245
10.5.2 注释语句 245
10.5.3 赋值语句 246
10.6 VBA程序流程控制语句 246
10.6.1 选择结构语句 247
10.6.2 循环结构语句 250
10.6.3 GoTo控制语句 253
10.7 VBA常见操作 254
10.7.1 打开和关闭操作 254
10.7.2 输入框(InputBox) 256
10.7.3 消息框(MsgBox) 256
10.8 VBA模块的创建 258
10.8.1 VBA标准模块 258
10.8.2 Sub子过程的创建和调用 259
10.8.3 Function函数过程的创建和调用 260
10.8.4 过程调用中的参数传递 261
10.9 VBA的数据库编程 262
10.9.1 数据库引擎及其接口 262
10.9.2 VBA访问的数据库类型 263
10.9.3 数据访问对象(DAO) 263
10.9.4 ActiveX数据对象(ADO) 263
10.9.5 数据库编程实例 265
10.10 VBA程序调试 265
10.10.1 调试工具栏 266
10.10.2 设置断点 266
10.10.3 程序运行跟踪 266
10.10.4 观察变量值 267
10.11 错误处理 268
10.11.1 错误处理语句 268
10.11.2 错误处理应用举例 269
习题 269
第11章 应用开发实例 273
11.1 系统分析 273
11.1.1 需求分析 273
11.1.2 系统实现的功能 274
11.1.3 系统模块图 274
11.2 数据库设计 274
11.2.1 概念设计 274
11.2.2 逻辑结构设计 275
11.2.3 物理结构设计 277
11.2.4 数据库的创建 277
11.2.5 建立表间的关联 278
11.2.6 为数据表输入数据 278
11.2.7 建立查询数据源 278
11.3 系统功能设计概述 279
11.3.1 系统界面操作流程图 279
11.3.2 系统界面处理功能 279
习题 289
参考文献 290