《中文VisualBasic6.0案例教程》是2006年人民邮电出版社出版的图书。本书共9章,各章均结合所介绍的知识配有大量实例,每节和每章的最后提供大量思考与练习题。主要内容包括:中文Visual Basic 6.0工作环境和基本操作方法,窗体、一般控制项、选择类控制项、图形图像类控制项和多文档界面的使用方法,VB语言基础、控制结构和基本算法、数组、自定义数据类型和过程,创建通用对话框、选单、工具列、状态栏的方法,多媒体程式设计方法,档案管理和资料库管理的方法,发布程式等。
基本介绍
- 书名:中文VisualBasic6.0案例教程
- ISBN:7115154082
- 页数:350页
- 出版社:人民邮电出版社
- 出版时间:2006年12月1日
- 装帧:平装
- 开本:16开
内容简介
Visual Basic语言继承了BASIC语言面向普通使用者和易学易用的优点,同时又引入了可视化图形用户界面的程式设计方法和面向对象的机制。所以Visual Basic语言具有供广大计算机专业人员学习、使用、研究和开发Windows环境下的应用程式的特点。
本书的信息量较大,除了介绍中文Visual Basic 6.0语言的主要内容外,还介绍了69个案例和其他辅助性实例的设计方法,提供了近200道思考与练习题,程式实例有详细的讲解,容易看懂、便于教学。
本书可作为高职高专学校计算机相关专业的教材,还可作为广大计算机爱好者的自学指导书。
目录
第1章 Visual Basic 6.0概述 1
1.1 Visual Basic 6.0简介和工作环境 1
1.1.1 中文Visual Basic 6.0简介 1
1.1.2 中文Visual Basic 6.0的工作环境 2
1.1.3 思考练习 9
1.2 【案例1】“文本信息複製”程式 9
1.2.1 学习目标 9
1.2.2 程式实现 10
1.2.3 相关知识 14
1.2.4 思考练习 16
1.3 【案例2】“三个文本信息互换”程式 16
1.3.1 学习目标 16
1.3.2 程式实现 17
1.3.3 相关知识 18
1.3.4 思考练习 21
1.4 【案例3】“两个文字块移动”程式 21
1.4.1 学习目标 21
1.4.2 程式实现 22
1.4.3 相关知识 23
1.4.4 思考练习 25
习题 26
第2章 Visual Basic 6.0编程基础 28
2.1 Visual Basic语言基本概念 28
2.1.1 数据的类型 28
2.1.2 常量和函式 31
2.1.3 变数 33
2.1.4 思考练习 33
2.2 【案例4】“计算圆周长和面积”程式 34
2.2.1 学习目标 34
2.2.2 程式实现 35
2.2.3 相关知识 36
2.2.4 思考练习 37
2.3 【案例5】“加减法运算”程式 38
2.3.1 学习目标 38
2.3.2 程式实现 38
2.3.3 相关知识 39
2.3.4 思考练习 41
2.4 【案例6】“和差积商运算”程式 42
2.4.1 学习目标 42
2.4.2 程式实现 42
2.4.3 相关知识 44
2.4.4 思考练习 47
2.5 【案例7】“函式运算”程式 48
2.5.1 学习目标 48
2.5.2 程式实现 49
2.5.3 相关知识 50
2.5.4 思考练习 52
2.6 【案例8】“调用画图和游戏程式”程式 53
2.6.1 学习目标 53
2.6.2 程式实现 53
2.6.3 相关知识 54
2.6.4 思考练习 55
2.7 【案例9】“数字电子钟”程式 55
2.7.1 学习目标 55
2.7.2 程式实现 56
2.7.3 相关知识 56
2.7.4 思考练习 59
2.8 【案例10】“计算总分和平均分”程式 61
2.8.1 学习目标 61
2.8.2 程式实现 62
2.8.3 相关知识 62
2.8.4 思考练习 64
习题 64
第3章 窗体和常用控制项 66
3.1 【案例11】“窗体事件”程式 66
3.1.1 学习目标 66
3.1.2 程式实现 66
3.1.3 相关知识 67
3.1.4 思考练习 68
3.2 【案例12】“字元三角形1”程式 68
3.2.1 学习目标 68
3.2.2 程式实现 69
3.2.3 相关知识 69
3.2.4 思考练习 71
3.3 【案例13】“窗体变化”程式 72
3.3.1 学习目标 72
3.3.2 程式实现 73
3.3.3 相关知识 75
3.3.4 思考练习 78
3.4 【案例14】“动画数字钟”程式 79
3.4.1 学习目标 79
3.4.2 程式实现 79
3.4.3 相关知识 80
3.4.4 思考练习 81
3.5 【案例15】“字元三角形2”程式 81
3.5.1 学习目标 81
3.5.2 程式实现 81
3.5.3 相关知识 83
3.5.4 思考练习 84
3.6 【案例16】“杀病毒游戏”程式 84
3.6.1 学习目标 84
3.6.2 程式实现 85
3.6.3 相关知识 86
3.6.4 思考练习 88
3.7 【案例17】“跟蹤滑鼠”程式 89
3.7.1 学习目标 89
3.7.2 程式实现 89
3.7.3 相关知识 90
3.7.4 思考练习 90
3.8 【案例18】“滑鼠操作”程式 91
3.8.1 学习目标 91
3.8.2 程式实现 91
3.8.3 相关知识 93
3.8.4 思考练习 94
3.9 【案例19】“按键ASCII码和KeyCode码值”程式 94
3.9.1 学习目标 94
3.9.2 程式实现 95
3.9.3 相关知识 95
3.9.4 思考练习 96
3.10 【案例20】“选择不同窗体”程式 96
3.10.1 学习目标 96
3.10.2 程式实现 97
3.10.3 相关知识 99
3.10.4 思考练习 100
3.11 【案例21】“选择不同工程”程式 100
3.11.1 学习目标 100
3.11.2 程式实现 101
3.11.3 相关知识 102
3.11.4 思考练习 102
习题 103
第4章 基本算法和结构化程式设计 106
4.1 【案例22】“水平移动的字母”程式 106
4.1.1 学习目标 106
4.1.2 程式实现 106
4.1.3 相关知识 108
4.1.4 思考练习 110
4.2 【案例23】“成绩评语”程式 111
4.2.1 学习目标 111
4.2.2 程式实现 112
4.2.3 相关知识 114
4.2.4 思考练习 115
4.3 【案例24】“一元二次方程的解”程式 116
4.3.1 学习目标 116
4.3.2 程式实现 116
4.3.3 相关知识 119
4.3.4 思考练习 120
4.4 【案例25】“连续整数和”程式 123
4.4.1 学习目标 123
4.4.2 程式实现 123
4.4.3 相关知识 124
4.4.4 思考练习 126
4.5 【案例26】“数学九九乘法表”程式 127
4.5.1 学习目标 127
4.5.2 程式实现 127
4.5.3 相关知识 128
4.5.4 思考练习 129
4.6 【案例27】“挑选最大数和最小数”程式 131
4.6.1 学习目标 131
4.6.2 程式实现 131
4.6.3 相关知识 132
4.6.4 思考练习 134
4.7 【案例28】“裴波纳契数列”程式 134
4.7.1 学习目标 134
4.7.2 程式实现 135
4.7.3 相关知识 136
4.7.4 思考练习 137
4.8 【案例29】“求有趣的数”程式 137
4.8.1 学习目标 137
4.8.2 程式实现 137
4.8.3 相关知识 138
4.8.4 思考练习 139
4.9 【案例30】“鸡兔问题”程式 140
4.9.1 学习目标 140
4.9.2 程式实现 140
4.9.3 相关知识 142
4.9.4 思考练习 142
4.10 【案例31】“字元图案”程式 143
4.10.1 学习目标 143
4.10.2 程式实现 143
4.10.3 相关知识 145
4.10.4 思考练习 145
4.11 【案例32】“猜素数游戏”程式 146
4.11.1 学习目标 146
4.11.2 程式实现 146
4.11.3 相关知识 148
4.11.4 思考练习 148
4.12 【案例33】“两个数的最大公约数和最低公倍数”程式 149
4.12.1 学习目标 149
4.12.2 程式实现 150
4.12.3 相关知识 151
4.12.4 思考练习 152
习题 152
第5章 数组、自定义数据类型和过程 155
5.1 【案例34】“大家来投票”程式 155
5.1.1 学习目标 155
5.1.2 程式实现 155
5.1.3 相关知识 156
5.1.4 思考练习 159
5.2 【案例35】“矩阵变换”程式 160
5.2.1 学习目标 160
5.2.2 程式实现 160
5.2.3 相关知识 161
5.2.4 思考练习 164
5.3 【案例36】“统计成绩”程式 164
5.3.1 学习目标 164
5.3.2 程式实现 164
5.3.3 相关知识 165
5.3.4 思考练习 167
5.4 【案例37】“求组合数”程式 167
5.4.1 学习目标 167
5.4.2 程式实现 167
5.4.3 相关知识 169
5.4.4 思考练习 173
5.5 【案例38】“自然数的最大公约数和最低公倍数”程式 173
5.5.1 学习目标 173
5.5.2 程式实现 174
5.5.3 相关知识 175
5.5.4 思考练习 177
5.6 【案例39】“S的N次方精确值”程式 178
5.6.1 学习目标 178
5.6.2 程式实现 178
5.6.3 相关知识 180
5.6.4 思考练习 182
5.7 【案例40】“发工资方案”程式 182
5.7.1 学习目标 182
5.7.2 程式实现 183
5.7.3 相关知识 185
5.7.4 思考练习 189
5.8 【案例41】“利用递归算法求斐波那契数列”程式 189
5.8.1 学习目标 189
5.8.2 程式实现 189
5.8.3 相关知识 190
5.8.4 思考练习 191
习题 192
第6章 内部控制项 193
6.1 【案例42】“档案输入卡”程式 193
6.1.1 学习目标 193
6.1.2 程式实现 194
6.1.3 相关知识 197
6.1.4 思考练习 198
6.2 【案例43】“跟蹤一元二次方程的根”程式 199
6.2.1 学习目标 199
6.2.2 程式实现 199
6.2.3 相关知识 200
6.2.4 思考练习 201
6.3 【案例44】“动态标籤”程式 202
6.3.1 学习目标 202
6.3.2 程式实现 202
6.3.3 相关知识 203
6.3.4 思考练习 205
6.4 【案例45】“VB基础知识测验”程式 205
6.4.1 学习目标 205
6.4.2 程式实现 206
6.4.3 相关知识 208
6.4.4 思考练习 210
6.5 【案例46】“英汉词典”程式 210
6.5.1 学习目标 210
6.5.2 程式实现 211
6.5.3 相关知识 213
6.5.4 思考练习 216
6.6 【案例47】“运行外部可执行程式”程式 217
6.6.1 学习目标 217
6.6.2 程式实现 217
6.6.3 相关知识 220
6.6.4 思考练习 223
6.7 【案例48】“基本数学图形”程式 223
6.7.1 学习目标 223
6.7.2 程式实现 223
6.7.3 相关知识 225
6.7.4 思考练习 229
6.8 【案例49】“定时电子指针钟”程式 230
6.8.1 学习目标 230
6.8.2 程式实现 230
6.8.3 相关知识 232
6.8.4 思考练习 234
6.9 【案例50】“绘製简单图形”程式 235
6.9.1 学习目标 235
6.9.2 程式实现 235
6.9.3 相关知识 236
6.9.4 思考练习 237
6.10 【案例51】“云中飞鸟”程式 237
6.10.1 学习目标 237
6.10.2 程式实现 238
6.10.3 相关知识 239
6.10.4 思考练习 240
习题 242
第7章 通用对话框和程式界面设计 245
7.1 【案例52】“图像浏览器”程式 245
7.1.1 学习目标 245
7.1.2 程式实现 245
7.1.3 相关知识 248
7.1.4 思考练习 252
7.2 【案例53】“文本编辑器”程式 253
7.2.1 学习目标 253
7.2.2 程式实现 254
7.2.3 相关知识 255
7.2.4 思考练习 256
7.3 【案例54】“列印和帮助”程式 257
7.3.1 学习目标 257
7.3.2 程式实现 257
7.3.3 相关知识 258
7.3.4 思考练习 259
7.4 【案例55】“选单调外部程式”程式 260
7.4.1 学习目标 260
7.4.2 程式实现 260
7.4.3 相关知识 263
7.4.4 思考练习 265
7.5 【案例56】“快捷选单调外部程式”程式 267
7.5.1 学习目标 267
7.5.2 程式实现 268
7.5.3 相关知识 269
7.5.4 思考练习 270
7.6 【案例57】“图像浏览和列印器”程式 270
7.6.1 学习目标 270
7.6.2 程式实现 271
7.6.3 相关知识 274
7.6.4 思考练习 277
7.7 【案例58】“改进的图像浏览和列印器”程式 277
7.7.1 学习目标 277
7.7.2 程式实现 278
7.7.3 相关知识 280
7.7.4 思考练习 282
习题 283
第8章 多媒体 284
8.1 【案例59】“播放AVI视频”程式 284
8.1.1 学习目标 284
8.1.2 程式实现 284
8.1.3 相关知识 285
8.1.4 思考练习 286
8.2 【案例60】“视频播放器”程式 287
8.2.1 学习目标 287
8.2.2 程式实现 288
8.2.3 相关知识 289
8.2.4 思考练习 291
8.3 【案例61】“MIDI和CD播放器”程式 291
8.3.1 学习目标 291
8.3.2 程式实现 292
8.3.3 相关知识 293
8.3.4 思考练习 295
8.4 【案例62】“多媒体播放器”程式 295
8.4.1 学习目标 295
8.4.2 程式实现 296
8.4.3 相关知识 300
8.4.4 思考练习 303
习题 303
第9章 资料库 305
9.1 资料库的基本概念 305
9.1.1 关係型资料库 305
9.1.2 资料库应用程式的组成和VB 6.0访问的资料库类型 307
9.1.3 思考练习 308
9.2 【案例63】创建“学生管理”资料库 308
9.2.1 学习目标 308
9.2.2 程式实现 309
9.2.3 相关知识 313
9.2.4 思考练习 314
9.3 【案例64】“学生管理”程式 314
9.3.1 学习目标 314
9.3.2 程式实现 315
9.3.3 相关知识 316
9.3.4 思考练习 320
9.4 【案例65】“学生档案管理1”程式 320
9.4.1 学习目标 320
9.4.2 程式实现 321
9.4.3 相关知识 322
9.4.4 思考练习 328
9.5 【案例66】“学生档案管理2”程式 328
9.5.1 学习目标 328
9.5.2 程式实现 328
9.5.3 相关知识 331
9.5.4 思考练习 333
9.6 【案例67】“学生档案管理3”程式 333
9.6.1 学习目标 333
9.6.2 程式实现 334
9.6.3 相关知识 335
9.6.4 思考练习 336
9.7 【案例68】“学生档案管理4”程式 336
9.7.1 学习目标 336
9.7.2 程式实现 337
9.7.3 相关知识 338
9.7.4 思考练习 339
9.8 【案例69】“学生成绩和学生档案管理”程式 340
9.8.1 学习目标 340
9.8.2 程式实现 341
9.8.3 相关知识 342
9.8.4 思考练习 349
习题 350