大学VISUAL BASIC程序设计教程 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:鲁燃,华凡,解福等编著
- 出 版 社:东营:中国石油大学出版社
- 出版年份:2011
- ISBN:7563634908
- 页数:308 页
第1章 Visual Basic概述 1
1.1 Visual Basic 6.0的版本 1
1.2 Visual Basic 6.0的特点 2
1.3 Visual Basic 6.0的运行环境、安装、启动及退出 4
1.4 Visual Basic 6.0集成开发环境 8
1.5 Visual Basic 6.0应用程序设计步骤 14
1.6 使用帮助 17
思考与练习 19
第2章 程序设计方法简介 20
2.1 程序设计简介 20
2.1.1 计算机程序 20
2.1.2 算法 20
2.1.3 结构化程序设计 22
2.1.4 面向对象的程序设计 23
2.2 Visual Basic中对象的概念 24
2.2.1 对象 24
2.2.2 寸象的建立、编辑和命名 25
2.2.3 对象的属性、方法和事件 25
2.3 创建窗体对象 26
2.3.1 窗体对象的创建与操作 26
2.3.2 窗体对象常用的属性 27
2.3.3 窗体的常用方法 32
2.3.4 窗体的常用事件 33
2.3.5 多窗体操作 33
2.4 创建基本控件 35
2.4.1 CommandButton(命令按钮) 35
2.4.2 Label(标签) 36
2.4.3 TextBox(文本框) 37
2.5 焦点与焦点转换 40
2.5.1 焦点 40
2.5.2 焦点转换 40
思考与练习 45
第3章 Visual Basic语言基础 46
3.1 字符集、关键字、标识符 46
3.1.1 字符集 46
3.1.2 关键字 46
3.1.3 标识符及命名规则 46
3.2 数据类型 47
3.2.1 基本数据类型 47
3.2.2 用户自定义数据类型 49
3.3 常量与变量 49
3.3.1 常量 49
3.3.2 变量 52
3.3.3 变量的作用域 55
3.4 运算符和表达式 58
3.4.1 算术运算符与算术表达式 58
3.4.2 关系运算符与关系表达式 59
3.4.3 逻辑运算符与逻辑表达式 60
3.4.4 字符串运算符与字符串表达式 60
3.4.5 日期运算符与日期表达式 61
3.4.6 运算符的优先顺序 61
思考与练习 62
第4章 Visual Basic程序设计基础 64
4.1 VB程序代码的书写规则 64
4.2 基本语句介绍 65
4.2.1 赋值语句 65
4.2.2 注释语句 67
4.2.3 结束语句 68
4.2.4 暂停语句 68
4.3 数据的输入与输出 68
4.3.1 数据输入函数InputBox 68
4.3.2 数据输出方法Print和清除显示内容方法Cls 70
4.3.3 MsgBox函数和MsgBox语句 71
4.4 顺序结构程序设计 74
4.5 选择结构程序设计 76
4.5.1 块IF语句 76
4.5.2 行IF语句 77
4.5.3 IF语句中的ElseIf语句 80
4.5.4 多情况语句Select Case 82
4.5.5 条件判断函数IIF 86
4.6 循环结构程序设计 86
4.6.1 While...Wend循环语句 86
4.6.2 Do...Loop循环语句 88
4.6.3 For循环语句 91
4.6.4 循环的嵌套 93
4.6.5 应用举例 96
思考与练习 99
第5章 Visual Basic内部函数 101
5.1 常用内部函数 101
5.1.1 数学函数 101
5.1.2 字符串函数 104
5.1.3 日期和时间函数 106
5.1.4 判断函数 109
5.1.5 转换函数 110
5.2 其他内部函数 111
5.2.1 随机函数RND和随机语句RANDOMIZE 112
5.2.2 Shell函数 115
5.2.3 Format函数 117
5.2.4 数据类型测试函数VarType 119
思考与练习 120
第6章 数组 121
6.1 数组的声明和使用 121
6.1.1 数组的概念 121
6.1.2 静态数组的声明 121
6.1.3 数组的赋值及引用 122
6.1.4 与数组有关的函数 124
6.1.5 动态数组的声明及使用 125
6.1.6 For Each...Next语句 127
6.1.7 数组的初始化 128
6.2 数组应用举例 128
6.2.1 排序 129
6.2.2 查找(检索) 132
6.3 控件数组 134
6.3.1 控件数组的概念 134
6.3.2 控件数组的建立 134
思考与练习 135
第7章 常用控件 137
7.1 控件概述 137
7.2 常用内部控件 138
7.2.1 单选按钮 140
7.2.2 复选框 140
7.2.3 框架 141
7.2.4 列表框 144
7.2.5 组合框 149
7.2.6 滚动条 151
7.2.7 定时器 152
7.2.8 图片框和图像框 154
7.2.9 驱动器列表框、目录列表框和文件列表框及其应用 157
7.3 常用ActiveX控件 161
7.3.1 通用对话框 161
7.3.2 ActiveMovie控件 169
7.3.3 Multimedia MCI控件 170
思考与练习 173
第8章 过 程 175
8.1 Sub过程 175
8.1.1 Sub过程的创建 176
8.1.2 Sub过程的调用 178
8.2 Function过程 181
8.2.1 Function过程的创建 181
8.2.2 Function过程的调用 182
8.3 过程中的参数传递 184
8.3.1 形式参数和实际参数 184
8.3.2 参数的传递方式 185
8.3.3 数组参数的传递 188
8.4 过程的嵌套和递归调用 190
8.4.1 过程的嵌套调用 190
8.4.2 过程的递归调用 192
8.5 代码模块 194
8.5.1 窗体模块 195
8.5.2 标准模块 195
8.5.3 类模块 196
8.6 过程的作用域 197
8.6.1 过程的作用域 197
8.6.2 不同模块间过程的调用 197
思考与练习 198
第9章 鼠标与键盘事件 199
9.1 鼠标事件 199
9.1.1 常用鼠标事件简介 199
9.1.2 MouseDown、MouseUp和MouseMove事件 200
9.2 设置鼠标光标 204
9.2.1 设置对象的MousePointer属性 205
9.2.2 设置对象的MouseIcon属性 206
9.3 键盘事件 206
9.3.1 常用键盘事件简介 206
9.3.2 KeyPress事件 206
9.3.3 KeyDown和KeyUp事件 207
9.3.4 KeyPreview属性 209
思考与练习 210
第10章 界面设计 212
10.1 创建菜单 212
10.1.1 菜单编辑器 213
10.1.2 创建下拉菜单 214
10.1.3 创建弹出式菜单 217
10.2 创建工具栏 218
10.2.1 工具栏 218
10.2.2 创建工具栏控件 219
10.3 对话框 221
10.3.1 对话框的类型及特点 221
10.3.2 模式对话框和非模式对话框 222
10.3.3 自定义对话框 222
10.4 多文档界面设计 224
10.4.1 单文档界面与多文档界面比较 224
10.4.2 创建多文档界面 225
10.4.3 建立MDI应用程序 225
10.4.4 设置子窗体的排列方式 227
思考与练习 229
第11章 数据文件 230
11.1 文件概述 230
11.1.1 数据文件结构 230
11.1.2 数据文件分类 231
11.1.3 文件操作的一般步骤 231
11.2 常用的文件操作语句和函数 231
11.2.1 文件指针 232
11.2.2 常用的文件操作语句 232
11.2.3 文件操作常用函数 233
11.3 顺序文件 234
11.3.1 顺序文件的打开 234
11.3.2 顺序文件的关闭 235
11.3.3 顺序文件的写操作 235
11.3.4 顺序文件的读操作 237
11.4 随机文件 239
11.4.1 记录类型 239
11.4.2 随机文件的打开与关闭 240
11.4.3 随机文件的写操作 241
11.4.4 随机文件的读操作 242
11.4.5 随机文件中记录的添加与删除 242
11.5 二进制文件 243
11.5.1 二进制文件的打开与关闭 243
11.5.2 二进制文件的写操作 243
11.5.3 二进制文件的读操作 244
思考与练习 244
第12章 图形操作 246
12.1 图形操作基础 246
12.1.1 标准坐标系统 246
12.1.2 自定义坐标系统 247
12.2 绘图属性 248
12.2.1 当前坐标 249
12.2.2 线宽和线型 249
12.2.3 填充 250
12.2.4 颜色函数 251
12.3 图形控件 252
12.3.1 Line控件 252
12.3.2 Shape控件 253
12.4 图形方法 254
12.4.1 PSet方法 254
12.4.2 Line方法 255
12.4.3 Circle方法 255
12.5 画图应用 256
12.5.1 几何图形绘制 256
12.5.2 简单动画设计 257
思考与练习 259
第13章 数据库编程 260
13.1 数据库基础 260
13.1.1 数据库基本概念 260
13.1.2 结构化查询语言 261
13.2 可视化数据管理器 264
13.2.1 建立一个数据库 264
13.2.2 添加数据表 265
13.2.3 编辑数据 267
13.2.4 使用数据窗体设计器 268
13.2.5 使用查询生成器 269
13.3 数据访问技术 269
13.3.1 Data控件 269
13.3.2 ADO对象模型 273
13.3.3 ADO Data控件 274
13.4 数据绑定控件 278
13.4.1 DataGrid控件 279
13.4.2 MSHFlexGrid控件 280
思考与练习 281
第14章 程序调试和错误处理 283
14.1 错误类型 283
14.1.1 自动语法检查错误 283
14.1.2 编译错误 284
14.1.3 运行错误 284
14.1.4 逻辑错误 285
14.2 应用程序的不同模式 285
14.3 调试错误 285
14.3.1 调试窗口 286
14.3.2 设置断点及调试 287
14.4 错误处理 294
14.4.1 错误捕获语句(OnError语句) 294
14.4.2 Err对象 296
思考与练习 298
第15章 应用程序的发布 300
15.1 发布应用程序 300
15.2 打包和展开向导 300
15.2.1 启动打包和展开向导 300
15.2.2 使用向导为应用程序打包 301
15.2.3 使用向导部署应用程序 305
15.3 测试安装程序 307
思考与练习 308
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018