
Visual Basic程式设计(等级考试版)(第2版)
《Visual Basic程式设计(等级考试版)(第2版)》是2015年2月清华大学出版社出版的图书,作者是顾锦江、徐卫军、林涛。
基本介绍
- 书名:Visual Basic程式设计(等级考试版)(第2版)
- 作者:顾锦江、徐卫军、林涛
- ISBN:9787302385455
- 定价:48元
- 出版社:清华大学出版社
- 出版时间:2015.02.01
内容简介
本书作为Visual Basic程式的入门与套用教材,共分为16章和2个附录,主要内容包括Visual Basic程式开发环境、对象及其操作、简单程式设计、Visual Basic 程式设计基础、数据的输出和输入、控制结构、数组、常用标準控制项、过程、键盘与滑鼠事件过程、选单程式设计、对话框程式设计、多重窗体程式设计环境套用、档案处理、多媒体套用开发、资料库编程初步等。附录中给出了两套无纸化考试样题和全国计算机等级考试最新考试大纲。
图书目录
第1章VisualBasic程式开发环境 1
1.1VisualBasic的特点 1
1.2VisualBasic的启动与退出 2
1.3标题栏、选单栏和工具列 4
1.3.1标题栏和选单栏 5
1.3.2工具列 6
1.4工作视窗 8
1.4.1窗体设计器和工程资源管理器 8
1.4.2属性视窗和工具箱视窗 10
1.5学习加油站 11
1.5.1重点整理 11
1.5.2典型题解 11
1.6上机实验 12
1.7习题 13
第2章对象及其操作 15
2.1对象 15
2.1.1对象概述 15
2.1.2对象属性的设定 18
2.2窗体 19
2.2.1窗体的结构与属性 19
2.2.2窗体事件 24
2.3控制项 26
2.3.1标準控制项(内部控制项) 27
2.3.2控制项的命名和控制项值 28
2.4控制项的画法和基本操作 30
2.4.1控制项的画法 31
2.4.2控制项的基本操作 31
2.5小型案例实训——登录视窗的密码验证 35
2.5.1设计任务 35
2.5.2设计思路 35
2.5.3操作步骤 35
2.5.4运行效果 37
2.6学习加油站 37
2.6.1重点整理 37
2.6.2典型题解 37
2.7上机实验 39
2.8习题 39
第3章简单程式设计 41
3.1VisualBasic中的语句 41
3.1.1赋值语句 42
3.1.2注释语句 42
3.1.3暂停语句(Stop) 43
3.1.4结束语句 43
3.2编写简单的VisualBasic应用程式 43
3.2.1用VisualBasic开发应用程式的一般步骤 43
3.2.2编写VisualBasic应用程式 44
3.2.3代码编辑器的使用 47
3.3程式的保存、载入和运行 49
3.3.1保存程式 49
3.3.2程式的载入 50
3.3.3程式的运行 51
3.4VisualBasic应用程式的结构与工作方式 52
3.4.1窗体模组 52
3.4.2标準模组 53
3.4.3类模组 54
3.4.4应用程式结构总结 54
3.5小型案例实训——阴影文字 55
3.5.1设计任务 55
3.5.2设计思路 55
3.5.3操作步骤 55
3.6学习加油站 56
3.6.1重点整理 56
3.6.2典型题解 56
3.7上机实验 57
3.8习题 58
第4章VisualBasic程式设计基础 60
4.1数据类型 60
4.1.1基本数据类型 60
4.1.2用户定义的数据类型 63
4.1.3枚举类型 64
4.2常量与变数 65
4.2.1常量 65
4.2.2变数 67
4.2.3变体类型变数 70
4.2.4关于强制显式声明变数 71
4.3常用的内部函式 71
4.3.1常用的数学函式 72
4.3.2常用的转换函式 72
4.3.3常用的字元串函式 72
4.3.4常用的日期时间函式及随机函式 73
4.4运算符与表达式 73
4.4.1算术运算符及其表达式 74
4.4.2关係运算符和关係表达式 75
4.4.3逻辑(布尔)运算符及逻辑表达式 76
4.4.4运算符的优先权 78
4.5小型案例实训——弧度转换为角度 78
4.5.1设计任务 78
4.5.2设计思路 79
4.5.3操作步骤 79
4.6学习加油站 80
4.6.1重点整理 80
4.6.2典型题解 80
4.7上机实验 83
4.8习题 84
第5章数据的输出和输入 87
5.1数据的输出 87
5.1.1Print方法 87
5.1.2与Print方法有关的函式 89
5.1.3格式输出 91
5.1.4其他方法和属性 93
5.2数据的输入 98
5.3MsgBox函式和MsgBox语句 101
5.3.1MsgBox函式 101
5.3.2MsgBox语句 104
5.4字形 105
5.4.1字型类型和大小 105
5.4.2其他属性 106
5.5小型案例实训——三维文字效果 108
5.5.1设计任务 108
5.5.2设计思路 108
5.5.3操作步骤 108
5.6学习加油站 110
5.6.1重点整理 110
5.6.2典型题解 111
5.7上机实验 112
5.8习题 113
第6章控制结构 116
6.1程式的结构与流程图 116
6.2选择控制结构 117
6.2.1单行结构条件语句 118
6.2.2块结构条件语句 119
6.2.3多分支选择控制结构 124
6.2.4IIf函式 126
6.3循环控制结构 126
6.3.1For...Next循环 127
6.3.2Do...Loop循环 129
6.3.3While...Wend循环 133
6.3.4多重循环 134
6.4GoTo型控制 136
6.4.1GoTo语句 136
6.4.2On...GoTo语句 137
6.5小型案例实训——文本统计 138
6.5.1设计任务 138
6.5.2设计思路 138
6.5.3操作步骤 138
6.6学习加油站 140
6.6.1重点整理 140
6.6.2典型题解 140
6.7上机实验 143
6.8习题 145
第7章数组 148
7.1数组的概念 148
7.1.1数组的声明 148
7.1.2数组元素的使用 151
7.2数组的基本操作 152
7.2.1数组元素的输入、输出与複製 152
7.2.2数组的初始化与清除 155
7.2.3ForEach...Next语句 156
7.3动态数组 157
7.3.1动态数组的定义 157
7.3.2动态数组的使用 157
7.4控制项数组 158
7.4.1控制项数组的概念 158
7.4.2控制项数组的使用 159
7.5小型案例实训——冒泡排序演示程式 161
7.5.1设计任务 161
7.5.2设计思路 161
7.5.3操作步骤 162
7.5.4执行程式 164
7.6学习加油站 164
7.6.1重点整理 164
7.6.2典型题解 164
7.7上机实验 166
7.8习题 167
第8章常用标準控制项 171
8.1文本控制项 171
8.1.1标籤 172
8.1.2文本框 173
8.2命令按钮 175
8.3图形控制项 177
8.3.1直线与形状 177
8.3.2图像框 180
8.3.3图片框 182
8.4框架控制项 184
8.5选择控制项(单选按钮和複选框) 185
8.5.1单选按钮 186
8.5.2複选框 187
8.6选择控制项(列表框和组合框) 190
8.6.1列表框 190
8.6.2组合框 196
8.7滚动条 198
8.8定时器 200
8.9焦点与Tab顺序 202
8.9.1设定控制项焦点 202
8.9.2Tab键顺序 204
8.10小型案例实训——学生评语生成器 204
8.10.1设计任务 204
8.10.2设计思路 205
8.10.3操作步骤 205
8.11学习加油站 208
8.11.1重点整理 208
8.11.2典型题解 209
8.12上机实验 211
8.13习题 213
第9章过程 215
9.1Sub过程 215
9.1.1建立Sub过程 215
9.1.2调用Sub过程 218
9.1.3通用过程与事件过程 221
9.2Function过程 222
9.2.1建立Function过程 222
9.2.2调用Function过程 224
9.3参数传送 226
9.3.1形参与实参 226
9.3.2引用 228
9.3.3传值 230
9.3.4数组参数的传送 232
9.4可选参数与可变参数 236
9.4.1可选参数 236
9.4.2可变参数 237
9.5对象参数 238
9.5.1窗体参数 238
9.5.2控制项参数 240
9.6局部记忆体分配 243
9.7Shell函式 246
9.8小型案例实训——汉诺塔演示 247
9.8.1设计任务 247
9.8.2设计思路 248
9.8.3操作步骤 248
9.9学习加油站 251
9.9.1重点整理 251
9.9.2典型题解 251
9.10上机实验 255
9.11习题 256
第10章键盘与滑鼠事件过程 259
10.1KeyPress事件 259
10.2KeyDown和KeyUp事件 262
10.3滑鼠事件 269
10.3.1滑鼠位置 270
10.3.2滑鼠键 272
10.3.3转换参数 274
10.4滑鼠指针的形状 277
10.4.1MousePointer属性 277
10.4.2设定滑鼠指针的形状 278
10.5拖放 280
10.5.1与拖放有关的属性、事件和方法 280
10.5.2自动拖放 282
10.5.3人工拖放 284
10.6小型案例实训——弹球游戏 287
10.6.1设计任务 287
10.6.2设计思路 287
10.6.3操作步骤 288
10.7学习加油站 291
10.7.1重点整理 291
10.7.2典型题解 291
10.8上机实验 293
10.9习题 294
第11章选单程式设计 297
11.1VisualBasic中的选单对象 297
11.2选单编辑器 298
11.3设计选单 300
11.4选单项的控制 303
11.4.1有效性控制 303
11.4.2选单项标记 304
11.4.3快捷键和快捷访问键 306
11.5选单项的增减 307
11.6弹出式选单 309
11.7小型案例实训——多功能选单 312
11.7.1设计任务 312
11.7.2设计思路 312
11.7.3操作步骤 313
11.8学习加油站 317
11.8.1重点整理 317
11.8.2典型题解 317
11.9上机实验 319
11.10习题 320
第12章对话框程式设计 323
12.1概述 323
12.1.1对话框的分类与特点 323
12.1.2自定义对话框 324
12.1.3通用对话框控制项 326
12.2档案对话框 327
12.2.1档案对话框的组成 327
12.2.2档案对话框的属性 328
12.2.3档案对话框举例 331
12.3其他对话框 332
12.3.1颜色对话框 333
12.3.2字型对话框 334
12.3.3列印对话框 336
12.4小型案例实训——记事本 339
12.4.1设计任务 339
12.4.2设计思路 339
12.4.3操作步骤 339
12.5学习加油站 343
12.5.1重点整理 343
12.5.2典型题解 343
12.6上机实验 345
12.7习题 346
第13章多重窗体程式设计环境套用 348
13.1建立多重窗体应用程式 348
13.1.1多窗体程式的添加、保存、删除 348
13.1.2与多重窗体程式设计有关的语句和方法 349
13.1.3指定启动窗体 350
13.2VisualBasic工程结构 351
13.2.1标準模组 351
13.2.2窗体模组 352
13.2.3SubMain过程 352
13.3DoEvents语句 353
13.4小型案例实训——多重视窗设计实例 355
13.4.1设计任务 355
13.4.2设计思路 355
13.4.3编写程式代码 359
13.4.4程式运行 363
13.5学习加油站 365
13.5.1重点整理 365
13.5.2典型题解 365
13.6上机实验 366
13.7习题 367
第14章档案处理 369
14.1档案概述 369
14.1.1档案及其分类 369
14.1.2档案的访问类型 369
14.2顺序档案的操作 370
14.2.1打开顺序档案 370
14.2.2关闭顺序档案 370
14.2.3相关函式 370
14.2.4读顺序档案 371
14.2.5写顺序档案 372
14.2.6读写顺序档案练习 374
14.3随机档案的操作 374
14.3.1变数的声明 375
14.3.2打开随机档案 375
14.3.3读写随机档案 375
14.3.4关闭随机档案 376
14.3.5编辑随机档案 376
14.3.6读写随机档案练习 376
14.4二进制档案的操作 377
14.4.1二进制档案的打开和关闭 377
14.4.2二进制档案的读写 377
14.4.3读写二进制档案练习 378
14.5档案控制项和档案处理函式 378
14.5.1档案控制项 378
14.5.2档案处理函式 379
14.6档案系统对象编程 381
14.6.1档案系统对象的创建 381
14.6.2访问已有的驱动器、档案和资料夹 382
14.7小型案例实训——图片浏览器 384
14.7.1设计任务 384
14.7.2设计思路 384
14.7.3操作步骤 384
14.8学习加油站 387
14.8.1重点整理 387
14.8.2典型题解 388
14.9上机实验 389
14.10习题 390
第15章多媒体套用开发 392
15.1多媒体基本知识 392
15.2动画 393
15.2.1VB图形和动画基础 393
15.2.2移动图像产生动画 393
15.2.3无位移动画 394
15.2.4动态绘製图形 395
15.3音频处理 396
15.3.1MMControl控制项 396
15.3.2使用MMControl控制项播放波形档案 397
15.3.3使用MMControl控制项製作CD播放器 398
15.3.4使用API进行音频处理 398
15.4视频处理 399
15.4.1使用MMControl控制项播放AVI档案 399
15.4.2使用API播放AVI档案 401
15.5小型案例实训——Flash播放器 402
15.5.1设计任务 402
15.5.2设计思路 402
15.5.3操作步骤 403
15.6上机实验 404
15.7习题 405
第16章资料库编程初步 407
16.1资料库基本知识 407
16.1.1资料库概述 407
16.1.2关係资料库系统及相关概念 408
16.2VB资料库编程方法 409
16.2.1以VB访问资料库的历史回顾 409
16.2.2VB资料库编程方法 410
16.3本地资料库设计 411
16.3.1VB中的数据访问 411
16.3.2可视化数据管理器简介 411
16.3.3使用可视化数据管理器 412
16.4Data控制项 414
16.4.1Data控制项的属性 414
16.4.2Data控制项的方法 415
16.4.3Data控制项的事件 416
16.4.4记录集的属性和方法 416
16.4.5ADO控制项的使用 418
16.5数据绑定控制项的使用 419
16.6ADO控制项套用实例 419
16.7小型案例实训——个人通讯录 422
16.7.1设计任务 422
16.7.2设计思路 422
16.7.3设计步骤 422
16.8上机实验 425
16.9习题 426
附录1全国计算机等级考试二级VisualBasic无纸化考试样题及部分答案 427
附录2全国计算机等级考试二级VisualBasic考试大纲 449
参考文献 455
转载请注明出处海之美文 » Visual Basic程式设计(等级考试版)(第2版)