![Visual Basic 6.0程序设计案例实训教程](https://cover.qianqiantushu.cc/50/s6468397.jpg)
![Visual Basic 6.0程序设计案例实训教程](https://cover.qianqiantushu.cc/50/s6468397.jpg)
Visual Basic 6.0程序设计案例实训教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:杨聪,刘培涛主编
- 出 版 社:北京科海电子出版社
- 出版年份:2009
- ISBN:9787300096971
- 页数:280 页
第1章 Visual Basic 6.0概述 1
1.1 Visual Basic 6.0的版本 2
1.2 Visual Basic 6.0的特点 2
1.3 Visual Basic 6.0的启动和退出 3
1.3.1 启动Visual Basic 6.0 3
1.3.2 退出Visual Basic 6.0 5
1.4 Visual Basic 6.0集成开发环境 5
1.4.1 标题栏 6
1.4.2 菜单栏 6
1.4.3 工具栏 7
1.4.4 工具栏的相关操作 8
1.4.5 工具箱 9
1.4.6 工具箱的相关操作 10
1.4.7 窗体设计窗口 12
1.4.8 “工程资源管理器”窗口 13
1.4.9 “属性”窗口 14
1.4.10 代码窗口 15
1.5 案例实训——代码编辑器的设置 15
1.5.1 基本知识要点与操作思路 15
1.5.2 操作步骤 16
1.6 习题 17
第2章 Visual Basic 6.0基本概念及操作 18
2.1 对象的概念 19
2.1.1 属性 19
2.1.2 事件 20
2.1.3 方法 22
2.2 对象的操作 22
2.2.1 基本知识要点与操作思路 22
2.2.2 在窗体中布置控件 23
2.2.3 对象属性的设置 24
2.2.4 编写对象的事件过程 25
2.3 案例实训——焦点控制的相关操作 25
2.3.1 基本知识要点与操作思路 25
2.3.2 操作步骤 26
2.4 案例实训——工程的管理 27
2.4.1 基本知识要点与操作思路 27
2.4.2 操作步骤 28
2.5 案例实训——第一个VB应用程序 30
2.5.1 基本知识要点与操作思路 30
2.5.2 操作步骤 31
2.6 习题 32
第3章 Visual Basic编程基础 34
3.1 Visual Basic程序书写规则 35
3.1.1 分行与续行 35
3.1.2 注释 35
3.2 数据类型 36
3.2.1 基本数据类型 36
3.2.2 用户定义的数据类型 37
3.3 变量 38
3.3.1 变量的命名规则 38
3.3.2 变量的声明 39
3.3.3 变量的赋值 40
3.3.4 变量的作用域 40
3.3.5 静态变量 41
3.4 常量 41
3.5 运算符与表达式 42
3.5.1 算术运算符 42
3.5.2 关系运算符 43
3.5.3 逻辑运算符 43
3.5.4 字符串运算符 44
3.5.5 优先级 44
3.6 常用函数 45
3.6.1 数学函数 45
3.6.2 转换函数 46
3.6.3 字符串函数 47
3.6.4 日期函数 47
3.6.5 输入与输出函数 47
3.7 程序基本结构 48
3.7.1 顺序结构 49
3.7.2 选择结构 49
3.7.3 循环结构 52
3.8 数组 54
3.9 过程 56
3.9.1 子过程 56
3.9.2 函数过程 57
3.9.3 过程参数的传递 58
3.9.4 可选参数 58
3.9.5 递归 58
3.10 案例实训——静态变量的实际应用 59
3.10.1 基本知识要点与操作思路 59
3.10.2 操作步骤 59
3.11 案例实训——获取系统日期与时间 60
3.11.1 基本知识要点与操作思路 60
3.11.2 操作步骤 60
3.12 案例实训——编程实现学生成绩的评定 60
3.12.1 基本知识要点与操作思路 60
3.12.2 操作步骤 60
3.13 案例实训——打印九九乘法表 61
3.13.1 基本知识要点与操作思路 61
3.13.2 操作步骤 61
3.14 案例实训——求最大公约数 62
3.14.1 基本知识要点与操作思路 62
3.14.2 操作步骤 62
3.15 案例实训——数组赋值 63
3.15.1 基本知识要点与操作思路 63
3.15.2 操作步骤 63
3.16 案例实训——求最大值与最小值 63
3.16.1 基本知识要点与操作思路 63
3.16.2 操作步骤 63
3.17 案例实训——函数过程实例 64
3.17.1 基本知识要点与操作思路 64
3.17.2 操作步骤 64
3.18 案例实训——求n的阶乘 65
3.18.1 基本知识要点与操作思路 65
3.18.2 操作步骤 65
3.19 案例实训——编程实现圆柱体的计算 66
3.19.1 基本知识要点与操作思路 66
3.19.2 操作步骤 66
3.20 案例实训——编程求方程的解 67
3.20.1 基本知识要点与操作思路 67
3.20.2 操作步骤 67
3.21 案例实训——编程产生随机数 68
3.21.1 基本知识要点与操作思路 68
3.21.2 操作步骤 68
3.22 案例实训——编程实现数字排序 69
3.22.1 基本知识要点与操作思路 69
3.22.2 操作步骤 69
3.23 案例实训——编程判断数列中的数 70
3.23.1 基本知识要点与操作思路 70
3.23.2 操作步骤 71
3.24 案例实训——编程求1!+2!+3!+4!+…10! 72
3.24.1 基本知识要点与操作思路 72
3.24.2 操作步骤 72
3.25 习题 73
第4章 窗体的设计 74
4.1 窗体的属性 75
4.2 窗体的事件 76
4.2.1 鼠标事件 77
4.2.2 键盘事件 78
4.2.3 其他事件 79
4.3 案例实训——编程识别用户所按的鼠标键 79
4.3.1 基本知识要点与操作思路 79
4.3.2 操作步骤 80
4.4 案例实训——探测鼠标指针的位置 81
4.4.1 基本知识要点与操作思路 81
4.4.2 操作步骤 81
4.5 案例实训——编程显示按键的ASCII码 82
4.5.1 基本知识要点与操作思路 82
4.5.2 操作步骤 82
4.6 案例实训——编程改变窗体的大小 83
4.6.1 基本知识要点与操作思路 83
4.6.2 操作步骤 83
4.7 案例实训——Print方法的使用 84
4.7.1 基本知识要点与操作思路 84
4.7.2 操作步骤 84
4.8 案例实训——Cls方法的应用 85
4.8.1 基本知识要点与操作思路 85
4.8.2 操作步骤 86
4.9 案例实训——Move方法的应用 86
4.9.1 基本知识要点与操作思路 86
4.9.2 操作步骤 86
4.10 案例实训——多重窗体的应用 87
4.10.1 基本知识要点与操作思路 87
4.10.2 设置启动窗体的操作步骤 88
4.10.3 启动、装载与显示窗体的操作步骤 88
4.11 案例实训——设置窗体的位置 89
4.11.1 基本知识要点与操作思路 89
4.11.2 操作步骤 89
4.12 案例实训——创建工具栏 90
4.12.1 基本知识要点与操作思路 90
4.12.2 添加工具栏与图像列表控件的操作步骤 90
4.12.3 向图像列表控件添加图片的操作步骤 91
4.12.4 使用工具栏控件的操作步骤 92
4.12.5 为工具栏编写代码的操作步骤 93
4.13 案例实训——创建状态栏 94
4.13.1 基本知识要点与操作思路 94
4.13.2 操作步骤 94
4.14 案例实训——开发多重窗体程序 97
4.14.1 基本知识要点与操作思路 97
4.14.2 操作步骤 98
4.15 案例实训——输出杨辉三角形 98
4.15.1 基本知识要点与操作思路 98
4.15.2 操作步骤 98
4.16 案例实训——工具栏的应用 99
4.16.1 基本知识要点与操作思路 99
4.16.2 操作步骤 99
4.17 习题 100
第5章 基本控件的使用 101
5.1 标签控件 102
5.2 案例实训——标签控件的应用 102
5.2.1 基本知识要点与操作思路 102
5.2.2 操作步骤 102
5.3 按钮控件 104
5.4 案例实训——按钮的有效性验证 104
5.4.1 基本知识要点与操作思路 104
5.4.2 操作步骤 104
5.5 案例实训——多功能按钮的应用 106
5.5.1 基本知识要点与操作思路 106
5.5.2 操作步骤 106
5.6 案例实训——图片按钮的应用 107
5.6.1 基本知识要点与操作思路 107
5.6.2 操作步骤 108
5.7 文本框控件 109
5.7.1 文本框的基本属性 110
5.7.2 字体与字号 111
5.7.3 选择文本 111
5.8 案例实训——替换文本的操作 112
5.8.1 基本知识要点与操作思路 112
5.8.2 操作步骤 112
5.9 案例实训——创建密码框 113
5.9.1 基本知识要点与操作思路 113
5.9.2 操作步骤 114
5.10 案例实训——文本框的Change事件应用 116
5.10.1 基本知识要点与操作思路 116
5.10.2 操作步骤 116
5.11 案例实训——使用剪贴板交换文本 117
5.11.1 基本知识要点与操作思路 117
5.11.2 操作步骤 118
5.12 案例实训——单选按钮控件的应用 119
5.12.1 基本知识要点与操作思路 119
5.12.2 操作步骤 120
5.13 案例实训——在程序中使用单选按钮 121
5.13.1 基本知识要点与操作思路 121
5.13.2 操作步骤 121
5.14 案例实训——框架控件的应用 122
5.14.1 基本知识要点与操作思路 122
5.14.2 操作步骤 122
5.15 案例实训——复选框控件的应用 123
5.15.1 基本知识要点与操作思路 123
5.15.2 操作步骤 124
5.16 案例实训——图片框控件的应用 125
5.16.1 基本知识要点与操作思路 125
5.16.2 操作步骤 126
5.17 案例实训——图像框控件的应用 127
5.17.1 基本知识要点与操作思路 127
5.17.2 操作步骤 128
5.18 案例实训——计时器控件的应用 129
5.18.1 基本知识要点与操作思路 129
5.18.2 电子表制作的操作步骤 130
5.18.3 动画的制作步骤 131
5.19 案例实训——列表框控件的应用 132
5.19.1 基本知识要点与操作思路 132
5.19.2 使用列表框的操作步骤 134
5.19.3 应用可多选列表框的操作步骤 135
5.19.4 添加与删除列表框中项目的操作步骤 136
5.20 组合框控件 138
5.21 案例实训——滚动条控件的应用 139
5.21.1 基本知识要点与操作思路 139
5.21.2 操作步骤 139
5.22 案例实训——控件数组的应用 141
5.22.1 基本知识要点与操作思路 141
5.22.2 操作步骤 141
5.23 案例实训——标签、按钮和文本框控件的使用 143
5.23.1 基本知识要点与操作思路 143
5.23.2 操作步骤 143
5.24 案例实训——将输入的数字逆转后输出 143
5.24.1 基本知识要点与操作思路 143
5.24.2 操作步骤 143
5.25 案例实训——字符串替换 144
5.25.1 基本知识要点与操作思路 144
5.25.2 操作步骤 144
5.26 案例实训——数制转换 144
5.26.1 基本知识要点与操作思路 144
5.26.2 操作步骤 144
5.27 案例实训——制作日历 145
5.27.1 基本知识要点与操作思路 145
5.27.2 操作步骤 145
5.28 案例实训——编写文本编辑器 145
5.28.1 基本知识要点与操作思路 145
5.28.2 操作步骤 146
5.29 习题 146
第6章 对话框的设计 147
6.1 预定义对话框 148
6.2 案例实训——输入框的应用 148
6.2.1 基本知识要点与操作思路 148
6.2.2 操作步骤 149
6.3 案例实训——消息框的应用 149
6.3.1 基本知识要点与操作思路 149
6.3.2 操作步骤 150
6.4 通用对话框 151
6.5 案例实训——“打开”与“保存”对话框的应用 152
6.5.1 基本知识要点与操作思路 152
6.5.2 操作步骤 155
6.6 案例实训——“颜色”对话框的应用 157
6.6.1 基本知识要点与操作思路 157
6.6.2 操作步骤 157
6.7 案例实训——“字体”对话框的应用 158
6.7.1 基本知识要点与操作思路 158
6.7.2 操作步骤 159
6.8 “打印”对话框 160
6.9 案例实训——自定义对话框 161
6.9.1 基本知识要点与操作思路 161
6.9.2 操作步骤 161
6.10 案例实训——设计文本编辑器 165
6.10.1 基本知识要点与操作思路 165
6.10.2 操作步骤 165
6.11 习题 165
第7章 菜单的设计与多文档界面的创建 166
7.1 菜单简介 167
7.2 菜单编辑器简介 167
7.3 案例实训——建立菜单 168
7.3.1 基本知识要点与操作思路 168
7.3.2 操作步骤 168
7.4 案例实训——编写菜单代码 171
7.4.1 基本知识要点与操作思路 171
7.4.2 操作步骤 172
7.5 案例实训——菜单有效性控制 173
7.5.1 基本知识要点与操作思路 173
7.5.2 操作步骤 174
7.6 案例实训——菜单项标记 174
7.6.1 基本知识要点与操作思路 174
7.6.2 操作步骤 175
7.7 案例实训——菜单项的隐藏与显示 176
7.7.1 基本知识要点与操作思路 176
7.7.2 操作步骤 176
7.8 案例实训——创建快捷菜单 177
7.8.1 基本知识要点与操作思路 177
7.8.2 操作步骤 177
7.9 案例实训——创建多文档(MDI)界面 180
7.9.1 基本知识要点与操作思路 180
7.9.2 操作步骤 182
7.10 案例实训——新建子窗体 183
7.10.1 基本知识要点与操作思路 183
7.10.2 操作步骤 184
7.11 案例实训——创建“窗口”菜单 185
7.11.1 基本知识要点与操作思路 185
7.11.2 操作步骤 186
7.12 案例实训——动态增加和删除菜单项 187
7.12.1 基本知识要点与操作思路 187
7.12.2 操作步骤 187
7.13 案例实训——创建位图菜单 188
7.13.1 基本知识要点与操作思路 188
7.13.2 操作步骤 189
7.14 案例实训——关闭MDI窗体中所有的子窗体 189
7.14.1 基本知识要点与操作思路 189
7.14.2 操作步骤 189
7.15 习题 189
第8章 图形程序设计 190
8.1 图形控件 191
8.2 案例实训——形状控件的应用 193
8.2.1 基本知识要点与操作思路 193
8.2.2 操作步骤 193
8.3 坐标系统 194
8.4 绘图属性 196
8.5 定义颜色 197
8.6 案例实训——Line方法的应用 199
8.6.1 基本知识要点与操作思路 199
8.6.2 绘制柱状图表的操作步骤 199
8.6.3 产生渐变背景的操作步骤 200
8.7 案例实训——Circle方法的应用 201
8.7.1 基本知识要点与操作思路 201
8.7.2 操作步骤 202
8.8 Pset、Point与PaintPicture方法 202
8.9 案例实训——操作图形实例 204
8.9.1 基本知识要点与操作思路 204
8.9.2 操作步骤 204
8.10 案例实训——制作浮动按钮 205
8.10.1 基本知识要点与操作思路 205
8.10.2 操作步骤 205
8.11 案例实训——制作五彩缤纷的清屏效果 205
8.11.1 基本知识要点与操作思路 205
8.11.2 操作步骤 206
8.12 案例实训——制作图片切换效果 206
8.12.1 基本知识要点与操作思路 206
8.12.2 操作步骤 206
8.13 案例实训——创建3D文字效果 207
8.13.1 基本知识要点与操作思路 207
8.13.2 操作步骤 207
8.14 案例实训——旋转位图实例 207
8.14.1 基本知识要点与操作思路 207
8.14.2 操作步骤 207
8.15 习题 208
第9章 文件管理及操作 209
9.1 文件的访问 210
9.1.1 文件的结构和分类 210
9.1.2 文件操作与函数 211
9.1.3 顺序文件的读写操作 214
9.1.4 随机文件的读写 216
9.1.5 二进制文件的读写 217
9.2 案例实训——访问顺序文件 218
9.2.1 基本知识要点与操作思路 218
9.2.2 操作步骤 218
9.3 案例实训——编写学生档案管理小程序 219
9.3.1 基本知识要点与操作思路 219
9.3.2 操作步骤 219
9.4 文件管理及操作 220
9.4.1 目录操作 220
9.4.2 文件操作 222
9.5 文件系统控件 223
9.5.1 驱动器列表框 224
9.5.2 目录列表框 224
9.5.3 文件列表框 224
9.6 案例实训——目录列表框与驱动器列表框的应用 226
9.6.1 基本知识要点与操作思路 226
9.6.2 操作步骤 226
9.7 案例实训——文件控件的使用 227
9.7.1 基本知识要点与操作思路 227
9.7.2 操作步骤 227
9.8 案例实训——利用递归方法查找文件 229
9.8.1 基本知识要点与操作思路 229
9.8.2 操作步骤 229
9.9 案例实训——获取目录的大小 230
9.9.1 基本知识要点与操作思路 230
9.9.2 操作步骤 230
9.10 案例实训——加密文件 230
9.10.1 基本知识要点与操作思路 230
9.10.2 操作步骤 231
9.11 习题 231
第10章 数据库编程技术 232
10.1 数据库的基本概念 233
10.2 Visual Basic数据库系统 234
10.3 用可视化数据管理器建立数据库 234
10.3.1 创建Access格式数据库 234
10.3.2 使用数据窗体设计器 237
10.4 使用Data控件访问数据库 238
10.4.1 Data控件的主要属性 238
10.4.2 数据绑定控件 240
10.4.3 Data控件的常用方法 240
10.4.4 DBGrid(数据网格)控件 241
10.5 案例实训——显示数据库中的数据 242
10.5.1 基本知识要点与操作思路 242
10.5.2 操作步骤 242
10.6 案例实训——创建通讯录 243
10.6.1 基本知识要点与操作思路 243
10.6.2 操作步骤 243
10.7 案例实训——DBGrid控件的实例 245
10.7.1 基本知识要点与操作思路 245
10.7.2 操作步骤 246
10.8 使用SQL操作数据库 246
10.9 案例实训——SQL语言的使用实例 248
10.9.1 基本知识要点与操作思路 248
10.9.2 操作步骤 248
10.10 案例实训——使用数据库保存用户的个性化设置 249
10.10.1 基本知识要点与操作思路 249
10.10.2 操作步骤 250
10.11 案例实训——从Excel文件中读取数据到数据库 250
10.11.1 基本知识要点与操作思路 250
10.11.2 操作步骤 250
10.12 案例实训——使用图表显示数据 250
10.12.1 基本知识要点与操作思路 250
10.12.2 操作步骤 251
10.13 习题 251
第11章 打印 252
11.1 Visual Basic打印简介 253
11.2 直接打印 253
11.2.1 打印文本 253
11.2.2 打印图像 254
11.3 打印窗体 255
11.4 直接使用打印端口打印 256
11.5 打印控制 256
11.5.1 检测打印机 257
11.5.2 设置默认打印机 257
11.5.3 设置打印方向 258
11.5.4 设置打印份数 258
11.5.5 设置打印页宽度和高度 258
11.6 案例实训——竖排打印文字实例 258
11.6.1 基本知识要点与操作思路 258
11.6.2 操作步骤 258
11.7 案例实训——打印多行文本框中的文本 259
11.7.1 基本知识要点与操作思路 259
11.7.2 操作步骤 259
11.8 案例实训——打印多个Word文档 260
11.8.1 基本知识要点与操作思路 260
11.8.2 操作步骤 260
11.9 习题 260
第12章 精典案例 261
12.1 案例实训——窗体的变形 262
12.1.1 基本知识要点与操作思路 262
12.1.2 操作步骤 262
12.2 案例实训——文字的淡入淡出效果 263
12.2.1 基本知识要点与操作思路 263
12.2.2 操作步骤 263
12.3 案例实训——实现手机号抽奖的功能 265
12.3.1 基本知识要点与操作思路 265
12.3.2 操作步骤 265
12.4 案例实训——绘制三角函数曲线 266
12.4.1 基本知识要点与操作思路 266
12.4.2 操作步骤 266
12.5 案例实训——闰年的判断 268
12.5.1 基本知识要点与操作思路 268
12.5.2 操作步骤 268
12.6 案例实训——获取Windows系统中的字体 269
12.6.1 基本知识要点与操作思路 269
12.6.2 操作步骤 269
12.7 案例实训——打字机效果实现 270
12.7.1 基本知识要点与操作思路 270
12.7.2 操作步骤 270
12.8 案例实训——带记忆功能的mp3播放器 271
12.8.1 基本知识要点与操作思路 271
12.8.2 操作步骤 271
12.9 案例实训——检测光驱中是否有光盘 272
12.9.1 基本知识要点与操作思路 272
12.9.2 操作步骤 273
12.10 案例实训——开发猜数字游戏 273
12.10.1 基本知识要点与操作思路 273
12.10.2 操作步骤 274
附录 习题参考答案 279
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017