前言 1
第1章 认识Visual Basic 1
1.1 Visual Basic简介 1
1.1.1 什么是Visual Basic 1
1.1.2 Visual Basic的发展 1
目录 1
1.1.3 Visual Basic 6.0的版本 2
1.1.4 Visual Basic 6.0的特点 2
1.2 Visual Basic 6.0的安装与启动 3
1.2.1 Visual Basic 6.0的系统要求 3
1.2.2 Visual Basic 6.0的安装 3
1.2.3 Visual Basic 6.0的启动与退出 3
1.3.1 在Visual Basic 6.0集成开发环境中建立一个应用程序 4
1.3 Visual Basic 6.0的集成开发环境 4
1.3.2 Visual Basic 6.0集成开发环境 7
1.3.3 Visual Basic 6.0菜单栏 9
1.3.4 Visual Basic 6.0工具栏 10
1.3.5 Visual Basic 6.0工具箱 11
1.4 建立Visual Basic应用程序的方法 13
1.4.1 建立Visual Basic应用程序的一般方法 13
1.4.2 可视化程序设计的概念 15
1.4.3 Visual Basic应用程序的工作方式 17
1.5 综合举例 17
习题一 22
第2章 Visual Basic表达式与窗体 25
2.1 Visual Basic数据类型 25
2.2.1 常量 27
2.2 Visual Basic常量与变量 27
2.2.2 变量 29
2.3 Visual Basic运算符与表达式 30
2.3.1 算术运算符和算术表达式 30
2.3.2 字符串运算符和字符串表达式 31
2.3.3 关系运算符和关系表达式 32
2.3.4 逻辑运算符和逻辑表达式 33
2.3.5 日期运算符和日期表达式 34
2.3.6 运算符的优先级 34
2.4 Visual Basic常用内部函数 34
2.4.1 常用数学函数 35
2.4.2 常用转换函数 37
2.4.3 常用字符串函数 38
2.4.4 常用日期时间函数 39
2.4.5 格式函数 40
2.4.6 InputBox函数 42
2.5 窗体的属性、事件和方法 43
2.5.1 窗体的主要属性(Propertics) 43
2.5.2 窗体的主要事件(Event) 48
2.5.3 窗体的常用方法(Method) 49
2.6 Visual Basic字符集与词汇集 51
2.6.1 Visual Basic 6.0字符集 51
2.6.2 Visual Basic词汇集 52
2.7 综合举例 53
习题二 55
第3章 基本控件与顺序程序设计 58
3.1 顺序结构程序设计 58
3.1.1 赋值语句 58
3.1.3 End语句 61
3.1.2 注释语句 61
3.1.4 Stop语句 62
3.2 命令按钮(CommandButton)控件 62
3.2.1 命令按钮概述 62
3.2.2 命令按钮的属性 63
3.2.3 命令按钮的事件 65
3.3 标签(Label)控件 66
3.3.1 标签控件的属性 67
3.3.2 标签控件的事件 69
3.4 文本框(TextBox)控件 69
3.4.1 文本框的属性 69
3.4.2 文本框的事件和方法 71
3.5 综合举例 73
习题三 79
第4章 选择控件与分支程序设计 85
4.1 认识选择控件和分支程序设计 85
4.2 分支程序设计 88
4.2.1 行If结构 88
4.2.2 块If结构 90
4.2.3 块If结构的嵌套 92
4.2.4 多分支结构 93
4.3 单选按钮和复选框 96
4.3.1 单选按钮(OptionButton)控件 96
4.3.2 复选框(CheckBox)控件 97
4.3.3 框架(Frame)控件 97
4.4 认识组合框和列表框 98
4.5 列表框 99
4.5.1 列表框的属性 99
4.5.2 列表框的事件和方法 100
4.6.1 组合框的属性 101
4.6 组合框 101
4.6.2 组合框的事件和方法 102
4.6.3 MsgBox函数和MsgBox语句 102
4.7 综合举例 105
习题四 110
第5章 图形控件和循环程序设计 114
5.1 认识图片框和循环程序设计 114
5.2 绘图方法 115
5.2.1 坐标系 115
5.2.2 用PSet方法画点 116
5.2.3 Line方法 116
5.2.4 Circle方法 118
5.3.1 For…Next结构 119
5.3 循环结构 119
5.3.2 Do…Loop结构 122
5.3.3 循环的嵌套 125
5.4 图片框和图像框 127
5.4.1 图片框和图像框的属性 127
5.4.2 设计阶段加载图像文件 127
5.4.3 运行阶段加载图像文件 128
5.4.4 图片框和图像框的事件和方法 129
5.4.5 其他图形控件 130
5.5 综合举例 131
习题五 138
第6章 数组和其他控件 145
6.1 认识计时器和数组 145
6.2 控件属性数组 148
6.3 控件数组 151
6.4 自定义数组 153
6.4.1 在程序中定义和使用数组 154
6.4.2 可调数组 159
6.4.3 可变类型数组 160
6.5 滚动条和计时器控件 161
6.5.1 计时器控件(Timer) 161
6.5.2 滚动条控件 162
6.6 综合举例 164
习题六 170
第7章 多窗体、过程与变量的作用域 174
7.1 多文档界面(MDI)应用程序 174
7.1.1 设计时使用MDI子窗体 175
7.1.2 MDI NotePad应用程序 176
7.1.3 使用MDI窗体及其子窗体 177
7.2 多个窗体 179
7.2.1 多个窗体的操作 179
7.2.2 启动窗体 180
7.3 多窗体、标准模块与公共过程 182
7.3.1 多窗体与公共过程 182
7.3.2 多窗体与标准模块 188
7.4 变量的作用范围 190
7.4.1 过程级变量 191
7.4.2 模块级变量 192
7.5 Visual Basic应用程序结构 194
7.5.1 窗体模块 194
7.5.2 标准模块 195
7.6 综合举例 196
7.5.3 类模块 196
习题七 198
第8章 通用对话框与文件操作 203
8.1 通用对话框(CommonDialog) 203
8.1.1 显示“打开”和“另存为”对话框 204
8.1.2 使用“颜色”对话框 205
8.1.3 使用“字体”对话框 206
8.1.4 使用“打印”对话框 207
8.1.5 使用ShowHelp方法显示帮助文件 209
8.2 文件操作 209
8.2.1 顺序文件 210
8.2.2 随机文件 213
8.3 其他有关文件的操作 218
8.3.1 驱动器列表框、目录列表框和文件列表框 218
8.3.2 Shell函数 225
8.4 综合举例 226
习题八 228
第9章 菜单、工具栏和状态栏 232
9.1 下拉式菜单 232
9.2 弹出式菜单 240
9.3 工具栏 244
9.4 状态栏 248
9.5 综合举例 250
习题九 252
第10章 数据访问 255
10.1 基本概念 255
10.1.1 数据库的概念 255
10.1.2 Visual Basic的数据库访问原理 257
10.2 数据库的创建 259
10.2.1 利用可视化数据管理器打开、编辑已存在数据库 260
10.2.2 利用可视化数据管理器创建数据库 261
10.3 利用ADO数据控件与数据库连接 262
10.3.1 添加ADO数据控件 263
10.3.2 ADO数据控件与数据库的连接 264
10.3.3 将ADO数据控件与具有DataSource属性的控件绑定 265
10.4 数据表格(DataGrid)控件 266
10.4.1 添加数据表格 266
10.4.2 数据表格与ADO数据控件绑定 269
10.5 综合举例 271
习题十 273
第11章 数据库编程初步 275
11.1 结构化查询语言SQL 275
11.1.1 SQL语言 275
11.1.2 SQL的使用 276
11.2 自动生成查询语句 277
11.2.1 可视化数据管理器窗口 277
11.2.2 生成查询语句 279
11.3 自动生成数据管理器窗口 282
11.4 综合举例 283
习题十一 285
第12章 Visual Basic与网络 288
12.1 Internet与DHTML概述 288
12.1.1 Internet介绍 288
12.1.2 DHTML介绍 292
12.2 在应用程序中浏览Web 294
12.3 DHTML应用程序 297
12.4 DHTML对象 299
12.5.1 页面设计:Visual Basic与HTML编辑器 305
12.5 DHTML页面设计器 305
12.5.2 在页面设计器中使用现存的HTML页面 306
12.5.3 在页面设计器中创建新的HTML页面 306
12.5.4 HTML元素的定位 307
12.5.5 分组HTML元素 309
12.5.6 在页面设计器中创建超链接 310
12.6 综合举例 312
习题十二 314
第13章 多媒体控件 315
13.1 Animation控件 315
13.2 Multimedia控件 318
13.3 综合举例 323
习题十三 325
14.1.1 命名规则 327
14.1 代码编写规则 327
第14章 Visual Basic程序调试与错误处理初步 327
14.1.2 程序编写的简单规则 333
14.2 程序调试工具 335
14.2.1 环境选项的设置 335
14.2.2 代码编写窗口 337
14.2.3 在线提示功能 338
14.2.4 调试工具栏 345
14.3 错误处理 346
14.3.1 错误处理的步骤 346
14.3.2 错误处理子程序设计 346
习题十四 350
部分习题参考答案 352
参考文献 358