VISUAL BASIC程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:郑丽编著
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2009
- ISBN:9787811237368
- 页数:318 页
第1章 Visual Basic及其程序开发环境 1
1.1程序设计语言概述 1
1.2 Visual Basic简介 2
1.2.1 Visual Basic的发展过程 2
1.2.2 Visual Basic的主要特点 3
1.3 Visual Basic 6.0的安装与启动 4
1.3.1 Visual Basic 6.0的安装 4
1.3.2 Visual Basic 6.0的启动与退出 5
1.4 Visual Basic 6.0的集成开发环境 7
1.4.1主窗口 7
1.4.2工具箱和控件 8
1.4.3其他窗口 9
1.4.4系统环境的设置 11
习题1 14
第2章 建立Visual Basic应用程序 16
2.1 Visual Basic程序设计实例 16
2.2面向对象程序设计的基本概念 17
2.2.1对象及其属性、方法和类 18
2.2.2事件、事件过程及事件驱动 19
2.3 Visual Basic控件 20
2.3.1控件的分类 20
2.3.2控件的常用属性 21
2.3.3控件的基本操作 22
2.4命令按钮控件 23
2.4.1命令按钮控件的属性 23
2.4.2命令按钮的事件 25
2.5建立Visual Basic应用程序的步骤 26
2.6工程管理 27
2.6.1工程中的文件 27
2.6.2创建、打开和保存工程 28
2.6.3添加、删除和保存文件 28
2.6.4生成可执行文件 29
习题2 29
第3章 程序设计基础 34
3.1数据类型 34
3.1.1基本数据类型 34
3.1.2复合数据类型 38
3.1.3数据类型转换 40
3.2常量与变量 41
3.2.1常量 41
3.2.2变量 42
3.3常用内部函数 44
3.3.1数学函数 44
3.3.2字符串函数 45
3.3.3日期与时间函数 45
3.3.4转换函数 46
3.3.5其他函数 46
3.4运算符与表达式 48
3.4.1算术表达式 48
3.4.2字符串表达式 49
3.4.3日期运算符和日期表达式 49
3.4.4关系运算符和关系表达式 50
3.4.5逻辑运算符和逻辑表达式 51
3.4.6表达式的执行顺序 51
3.5 Visual Basic程序的书写规范 52
3.5.1语句及语法 52
3.5.2代码书写规则 53
3.5.3命令格式的符号约定 53
3.6程序设计基础举例 54
习题3 56
第4章 顺序结构程序设计 58
4.1结构化程序的基本结构 58
4.2常用基本语句 58
4.2.1赋值语句 58
4.2.2注释语句 59
4.2.3加载与卸载语句 59
4.2.4暂停与结束语句 59
4.3窗体简介 60
4.3.1窗体的结构与属性 60
4.3.2窗体的事件 61
4.3.3窗体的方法 61
4.3.4多窗体 62
4.4数据输出 64
4.4.1 Print方法 64
4.4.2与Print方法有关的函数 65
4.4.3使用标签控件输出 66
4.4.4消息框(MsgBox)函数 68
4.5数据输入 70
4.5.1利用文本框输入数据 70
4.5.2输入框(InputBox)函数 72
4.6顺序结构程序设计举例 73
习题4 75
第5章 选择结构程序设计 78
5.1条件语句 78
5.1.1单行结构条件语句 78
5.1.2块结构条件语句 78
5.1.3 IIf函数 81
5.1.4条件语句的嵌套 81
5.2多分支语句 83
5.3选择性控件 86
5.3.1单选钮控件和框架控件 86
5.3.2复选框控件 88
5.4计时器控件 91
5.5 Goto语句 92
5.6选择结构程序设计举例 94
习题5 96
第6章 循环结构程序设计 101
6.1循环结构的概念 101
6.1.1问题的提出 101
6.1.2循环的基本概念 101
6.2 For...Next循环 101
6.3 While...Wend循环 104
6.4 Do...Loop循环 105
6.4.1前测型Do...Loop语句 105
6.4.2后测型Do...Loop语句 108
6.5循环结构嵌套 109
6.5.1循环嵌套 109
6.5.2循环嵌套程序举例 110
6.6列表框与组合框 111
6.6.1列表框控件 111
6.6.2组合框控件 114
6.7循环结构程序设计举例 117
习题6 120
第7章 数组 124
7.1数组的概念 124
7.1.1数组与数组元素 124
7.1.2下标和数组的维数 124
7.2静态数组 125
7.2.1静态数组的定义(声明) 125
7.2.2数组的基本操作 126
7.2.3数组的初始化 127
7.2.4静态数组使用示例 127
7.3动态数组 129
7.3.1动态数组的定义 129
7.3.2动态数组使用示例 130
7.4 For Each...Next语句 132
7.5控件数组 133
7.5.1控件数组的建立方法 133
7.5.2控件数组使用示例 135
7.6数组程序举例 138
习题7 143
第8章 过程 149
8.1过程的概念 149
8.2 Sub过程 149
8.2.1 Sub过程的创建 150
8.2.2 Sub过程的调用 152
8.2.3 Sub过程使用示例 152
8.3 Function过程 154
8.3.1 Function过程的创建 154
8.3.2 Function过程的调用 155
8.3.3 Function过程使用示例 155
8.4参数传递 157
8.4.1形式参数与实际参数 157
8.4.2参数传递方式 158
8.4.3数组参数的传递 160
8.5过程的嵌套调用 162
8.6过程的递归调用 163
8.7变量和过程的作用范围 165
8.7.1代码模块的概念 166
8.7.2变量的作用范围 166
8.7.3变量的生存期 168
8.7.4过程的作用范围 170
8.8键盘与鼠标事件过程 170
8.8.1键盘事件 170
8.8.2鼠标事件 172
8.9程序举例 175
习题8 179
第9章 图形程序设计 184
9.1绘制图形 184
9.1.1图形的坐标系统 184
9.1.2绘图方法应用 186
9.1.3 Paint事件 187
9.1.4绘图方法使用示例 187
9.2绘图控件 190
9.2.1图片框控件 190
9.2.2图像框控件 191
9.2.3图片框控件与图像框控件使用示例 193
9.3滚动条控件 195
9.3.1滚动条控件的常用属性 195
9.3.2滚动条控件的常用事件 196
9.3.3滚动条控件使用示例 197
9.4程序举例 199
习题9 201
第10章 菜单、工具栏、状态栏与对话框 204
10.1菜单 204
10.1.1菜单编辑器 205
10.1.2下拉式菜单 207
10.1.3弹出式菜单 212
10.2 ActiveX控件简介 215
10.2.1常用的ActiveX控件 215
10.2.2 ActiveX控件的添加与删除 216
10.2.3 ActiveX控件应用 217
10.3工具栏 219
10.3.1手工方式的工具栏 220
10.3.2工具栏控件 222
10.3.3图像列表控件 224
10.3.4工具栏应用 224
10.4状态栏 227
10.4.1建立状态栏 227
10.4.2功能说明 227
10.4.3状态栏应用 228
10.5公共对话框 230
10.5.1对话框概述 230
10.5.2公共对话框概述 231
10.5.3公共对话框设计 232
10.5.4公共对话框应用 236
习题10 239
第11章 文件管理 242
11.1数据文件 242
11.1.1数据文件概述 242
11.1.2顺序文件 244
11.1.3随机文件 248
11.2文件系统控件 250
11.2.1驱动器列表框 251
11.2.2目录列表框 251
11.2.3文件列表框 252
11.3文件基本操作 254
11.3.1文件的基本操作 254
11.3.2目录的基本操作 255
11.4程序举例 255
习题11 261
第12章 数据库技术应用 265
12.1数据库的基本知识 265
12.1.1数据库的基本概念 265
12.1.2表的概念 266
12.1.3联系的概念 266
12.1.4数据库的查询 267
12.1.5关系数据库的种类 267
12.2 Access数据库 268
12.2.1创建Access 2007数据库和表 268
12.2.2创建表关系 270
12.2.3创建查询 273
12.3数据访问的方法 276
12.4使用ADO控件访问数据库 277
12.4.1连接Access数据库并创建数据源 277
12.4.2使用数据绑定控件显示数据 281
12.5使用数据环境设计器输出报表 284
12.5.1数据环境设计器与数据报表设计器 285
12.5.2数据环境对象 285
12.5.3数据报表对象 285
12.5.4一个实例 286
12.6程序举例 289
习题12 294
第13章 程序调试与错误处理 295
13.1 Visual Basic模式及错误类型 295
13.1.1 Visual Basic程序工作模式 295
13.1.2 Visual Basic程序中的错误类型 297
13.2程序调试 299
13.2.1静态检查与动态检查 299
13.2.2使用Visual Basic调试工具 299
13.3错误处理 305
13.3.1错误处理的步骤 305
13.3.2 Err对象 305
13.3.3捕获错误语句 307
13.3.4退出错误处理语句 309
13.4程序举例 310
习题13 311
附录A 常用字符与ASCII代码对照表 313
附录B 颜色代码 314
附录C 常见错误信息 316
参考文献 317
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016