第一部分 学生用书 2
序言 简介 2
简介 2
课程目的 2
课程大纲 2
课程大纲(续) 3
课程材料 3
微软认证专家计划 4
设施 6
第一章 使用Visual Basic开发应用程序的简介 7
1.1 概述 7
1.2 Microsoft Visual Basic是什么 7
1.3 为什么用Visual Basic作为开发平台 7
1.4 Visual Basic版本 8
1.5 Visual Basic开发环境 9
1.6 Visual Basic术语 10
1.7 Visual Basic项目和可执行文件 13
1.8 创建Visual Basic应用程序的步骤 14
1.9 Visual Basic参考资料一览 15
1.10 复习 16
1.11 实验一:Visual Basic简介 16
第二章 创建Visual Basic程序 17
2.1 概述 17
2.2 Visual Basic基础 17
2.3 对象 18
2.4 属性 20
2.5 方法 21
2.6 With...End With语句 22
2.7 事件 23
2.8 事件简介 23
2.9 事件驱动的程序设计 24
2.10 过程与事件驱动的程序设计 25
2.11 对象浏览器(Object Browser) 26
2.12 窗体和基本控件 26
2.13 窗体 27
2.14 基本控件 28
2.15 控件可访问性 31
2.16 复习 32
2.17 实验二:创建Visual Basic应用程序 33
第三章 使用窗体 34
3.1 概述 34
3.2 使用代码窗口 34
3.3 Visual Basic代码模块 34
3.4 代码窗口 36
3.5 代码导航 37
3.6 编辑代码 37
3.7 环境选项 39
3.8 编辑器选项 40
3.9 与用户交互 40
3.10 MsgBox函数 41
3.11 InputBox函数 43
3.12 使用代码语句 43
3.13 预定义的Visual Basic常量 43
3.14 命名参数 44
3.15 管理窗体 45
3.16 显示窗体 46
3.17 隐藏窗体 47
3.18 演示 49
3.19 设置启动窗体或过程 49
3.20 结束应用程序 50
3.21 复习 52
3.22 实验三:使用窗体 52
第四章 变量和过程 53
4.1 概述 53
4.2 变量简介 53
4.3 什么是变量 53
4.4 Visual Basic数据类型 54
4.5 数据类型和内存 55
4.6 变量名 56
4.7 Option Explicit 57
4.8 声明变量 58
4.9 作用域 58
4.10 声明局部变量 59
4.11 隐式和显式变量声明 59
4.12 Static关键字 60
4.13 声明模块/窗体和公有变量 61
4.14 常量 62
4.15 转换数据类型 63
4.16 使用过程 65
4.17 过程 66
4.18 使用通用过程 67
4.19 子过程 68
4.20 函数过程 69
4.21 把参数传递给过程 70
4.22 复习 72
4.23 实验四:编写过程 73
第五章 调试 74
5.1 概述 74
5.2 错误类型 74
5.3 调试Visual Basic中的逻辑错误 75
5.4 中断模式 76
5.5 调试窗口 77
5.6 观察嵌板 78
5.7 瞬时嵌板(Immediate Pane) 80
5.8 用调用对话框跟踪程序流程 81
5.9 复习 82
5.10 实验5:使用Visual Basic调试器 83
第六章 控制程序的执行 84
6.1 概述 84
6.2 Visual Basic公共函数一览 84
6.3 使用日期和时间 85
6.4 Format函数 86
6.5 操作文本字符串 87
6.6 条件语句 88
6.7 循环语句 91
6.8 复习 95
6.9 实验六:控制程序流程 96
第七章 使用控件 97
7.1 概述 97
7.2 标准控件 97
7.3 标准控件概述 97
7.4 和框架一起使用选项按钮 98
7.5 控件数组 99
7.6 组合框和列表框控件 101
7.7 高级标准控件 105
7.8 文件管理控件 105
7.9 使用计时器控件 106
7.10 定制控件 107
7.11 什么是定制控制 107
7.12 Microsoft Windows公共控件 108
7.13 公共对话框控件 111
7.14 复习 112
7.15 实验七:使用控件 113
第八章 菜单、状态条和工具条 114
8.1 概述 114
8.2 菜单 114
8.3 菜单术语 115
8.4 使用菜单编辑器 115
8.5 弹出式菜单 118
8.6 演示:弹出式菜单 120
8.7 状态条 121
8.8 工具条 122
8.9 实现工具条控件 123
8.10 演示:工具条和状态条 124
8.11 复习 125
8.12 实验8:增加菜单 126
第九章 用数据控件进行数据访问 127
9.1 概述 127
9.2 Visual Basic中的数据访问 127
9.3 Visual Basic怎样访问数据库 128
9.4 Northwind数据库概述 129
9.5 表概述 130
9.6 数据控件 130
9.7 使用数据控件 131
9.8 什么是记录集 132
9.9 用绑定控件查看记录 133
9.10 演示 134
9.11 结构化查询语言(SQL) 135
9.12 演示 137
9.13 数据窗体设计器 138
9.14 使用数据窗体设计器 139
9.15 输入并编辑记录(选讲) 140
9.16 修改和更新记录 141
9.17 增加新记录 143
9.18 删除记录 144
9.19 查找记录 145
9.20 复习 146
9.21 实验9:访问数据库 147
第十章 拖放(选讲) 148
10.1 概述 148
10.2 拖放概述 148
10.3 演示 149
10.4 鼠标事件 149
10.5 拖放基础 150
10.6 拖动控件 151
10.7 放下一个控件 152
10.8 改变源控件的拖动图像 153
10.9 总结:实现拖放的步骤 155
10.10 复习 156
10.11 实验10:增加拖放 157
第十一章 程序润饰 158
11.1 概述 158
11.2 用户界面设计原则简介 158
11.3 用户界面设计原则 159
11.4 用户界面设计原则(续) 159
11.5 用户界面设计原则(续) 160
11.6 用户界面设计原则(续) 161
11.7 何时使用另一应用程序进行开发 161
11.8 使用宿主应用程序 162
11.9 使用Microsoft Visual C+++ 162
11.10 16位和32位开发 163
11.11 定制缺省项目 164
11.12 发行你的程序 165
11.13 发行程序的步骤 165
11.14 复习:创建一个Visual Basic程序的步骤 167
11.15 开发资源 168
11.16 复习 169
11.17 实验十一:使用安装向导 170
第二部分 实验手册 172
实验一 Microsoft Visual Basic简介 172
实验二 创建Visual Basic应用程序 177
实验三 使用窗体 181
实验四 编写过程 185
实验五 使用Visual Basic调试器 191
实验六 控制程序流程 198
实验七 使用控件 202
实验八 增加菜单 206
实验九 访问数据库 212
实验十 增加拖放(选做) 217
实验十一 使用安装向导(SetupWizard) 221
第三部分 实验答案 226
实验一答案 Microsoft Visual Basic简介 226
实验二答案 创建Visual Basic应用程序 231
实验三答案 使用窗体 235
实验四答案 编写过程 239
实验五答案 使用Visual Basic调试器 245
实验六答案 控制程序流程 252
实验七答案 使用控件 256
实验八答案 增加菜单 260
实验九答案 访问数据库 266
实验十答案 增加拖放(选做) 271
实验十一答案 使用安装向导(SetupWizard) 275