第1章 概述 1
1.1 任务1 “欢迎进入Visual Basic世界!” 2
1.1.1 任务情境 2
1.1.2 任务分析 2
1.1.3 任务实施 2
1.1.4 知识提炼 6
1.2 任务2 学习使用Visual Basic帮助系统 9
1.2.1 任务情境 9
1.2.2 任务分析 11
1.2.3 任务实施 11
1.2.4 知识提炼 14
本章小结 16
实战强化 16
第2章 面向对象程序设计基础 17
2.1 任务1 设计“快乐学习Visual Basic”屏幕文字输出 17
2.1.1 任务情境 18
2.1.2 任务分析 18
2.1.3 任务实施 18
2.1.4 知识提炼 20
2.2 任务2 简单的文字复制 23
2.2.1 任务情境 23
2.2.2 任务分析 24
2.2.3 任务实施 24
2.2.4 知识提炼 26
本章小结 31
实战强化 31
第3章 程序设计基础 33
3.1 任务1 演示表达式运算 33
3.1.1 任务情境 33
3.1.2 任务分析 34
3.1.3 任务实施 34
3.1.4 知识提炼 37
3.2 任务2 猜数游戏 41
3.2.1 任务情境 41
3.2.2 任务分析 42
3.2.3 任务实施 42
3.2.4 知识提炼 44
3.3 任务3 九九乘法表 48
3.3.1 任务情境 48
3.3.2 任务分析 49
3.3.3 任务实施 50
3.3.4 知识提炼 52
3.4 任务4 排序 59
3.4.1 任务情境 59
3.4.2 任务分析 60
3.4.3 任务实施 60
3.4.4 知识提炼 61
3.5 任务5 简易计算器 64
3.5.1 任务情境 65
3.5.2 任务分析 65
3.5.3 任务实施 66
3.5.4 知识提炼 68
本章小结 72
实战强化 72
第4章 常用控件的应用 74
4.1 任务1 文字的简单格式化 74
4.1.1 任务情境 74
4.1.2 任务分析 75
4.1.3 任务实施 75
4.1.4 知识提炼 78
4.2 任务2 项目选择器 80
4.2.1 任务情境 80
4.2.2 任务分析 81
4.2.3 任务实施 81
4.2.4 知识提炼 83
4.3 任务3 跳动的小球 85
4.3.1 任务情境 85
4.3.2 任务分析 85
4.3.3 任务实施 85
4.3.4 知识提炼 87
4.4 任务4 进度条的应用 89
4.4.1 任务情境 89
4.4.2 任务分析 89
4.4.3 任务实施 90
4.4.4 知识提炼 91
本章小结 92
实战强化 93
第5章 对话框的应用 95
5.1 任务1 修改成绩对话框的设计 95
5.1.1 任务情境 95
5.1.2 任务分析 96
5.1.3 任务实施 96
5.1.4 知识提炼 97
5.2 任务2 带有文件打开和保存、设置字体等功能对话框的设计 99
5.2.1 任务情境 99
5.2.2 任务分析 100
5.2.3 任务实施 100
5.2.4 知识提炼 102
5.3 任务3 登录对话框设计 104
5.3.1 任务情境 104
5.3.2 任务分析 105
5.3.3 任务实施 105
5.3.4 知识提炼 108
本章小结 109
实战强化 109
第6章 图形图像处理 111
6.1 任务1 美丽的电视发射塔 111
6.1.1 任务情境 111
6.1.2 任务分析 112
6.1.3 任务实施 112
6.1.4 知识提炼 114
6.2 任务2 带有节日提醒的个性月历设计 120
6.2.1 任务情境 120
6.2.2 任务分析 121
6.2.3 任务实施 121
6.2.4 知识提炼 123
本章小结 125
实战强化 125
第7章 文件处理 127
7.1 任务1 登录对话框设计 127
7.1.1 任务情境 127
7.1.2 任务分析 128
7.1.3 任务实施 129
7.1.4 知识提炼 131
7.2 任务2 文件处理 135
7.2.1 任务情境 135
7.2.2 任务分析 135
7.2.3 任务实施 136
7.2.4 知识提炼 137
本章小结 141
实战强化 141
第8章 数据库编程 143
8.1 任务1 学生信息浏览 143
8.1.1 任务情境 143
8.1.2 任务分析 145
8.1.3 任务实施 145
8.1.4 知识提炼 148
8.2 任务2 简单的学生信息管理 150
8.2.1 任务情境 150
8.2.2 任务分析 151
8.2.3 任务实施 152
8.2.4 知识提炼 154
8.3 任务3 登录界面 156
8.3.1 任务情境 156
8.3.2 任务分析 157
8.3.3 任务实施 157
8.3.4 知识提炼 159
8.4 任务4 数据库查询器 160
8.4.1 任务情境 161
8.4.2 任务分析 161
8.4.3 任务实施 161
8.4.4 知识提炼 163
本章小结 167
实战强化 168
第9章 多媒体程序设计 170
9.1 任务1 MMC播放器 170
9.1.1 任务情境 170
9.1.2 任务分析 171
9.1.3 任务实施 171
9.1.4 知识提炼 174
9.2 任务2 Windows Media Player播放器 177
9.2.1 任务情境 177
9.2.2 任务分析 178
9.2.3 任务实施 178
9.2.4 知识提炼 179
9.3 任务3 Flash播放器 180
9.3.1 任务情境 181
9.3.2 任务分析 181
9.3.3 任务实施 181
9.3.4 知识提炼 185
本章小结 187
实战强化 187
第10章 界面设计 188
10.1 任务1 简单文本编辑器 188
10.1.1 任务情境 188
10.1.2 任务分析 189
10.1.3 任务实施 189
10.1.4 知识提炼 193
10.2 任务2 带有工具栏的文本编辑器 195
10.2.1 任务情境 195
10.2.2 任务分析 196
10.2.3 任务实施 196
10.2.4 知识提炼 198
10.3 任务3 多窗体的设计 199
10.3.1 任务情境 199
10.3.2 任务分析 200
10.3.3 任务实施 200
10.3.4 知识提炼 204
10.4 任务4 多文档界面 205
10.4.1 任务情境 205
10.4.2 任务分析 206
10.4.3 任务实施 206
10.4.4 知识提炼 208
本章小结 210
实战强化 210
第11章 编译工程与创建安装包 211
11.1 任务1 编译“月历”应用程序 211
11.1.1 任务情境 211
11.1.2 任务分析 212
11.1.3 任务实施 212
11.1.4 知识提炼 213
11.2 任务2 创建“月历”应用程序安装包 214
11.2.1 任务情境 214
11.2.2 任务分析 214
11.2.3 任务实施 215
11.2.4 知识提炼 220
本章小结 221
实战强化 221
参考文献 223