Visual Basic程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:许薇,方修丰主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302175025
- 页数:267 页
第1章 Visual Basic概述 1
1.1 Visual Basic语言简介 1
1.1.1 Visual Basic的诞生背景与发展 1
1.1.2 Visual Basic的功能特点 3
1.1.3可视化编程的基本概念 4
1.2 Visual Basic集成开发环境与系统帮助 6
1.2.1 Visual Basic 6.0的开发环境 6
1.2.2 Visual Basic 6.0的系统帮助功能 17
1.3 Visual Basic程序设计的一般步骤 22
1.3.1建立用户界面 22
1.3.2设置控件属性 24
1.3.3编写过程代码 25
1.3.4保存 27
1.3.5生成可执行文件 28
1.3.6运行程序 28
1.3.7程序调试 29
本章小结 30
思考与练习 31
第2章 Visual Basic程序设计基础 32
2.1基本字符集 32
2.1.1 Visual Basic的基本字符集 32
2.1.2 Visual Basic程序设计中的关键字 32
2.1.3 Visual Basic程序设计中的标识符 32
2.1.4编码规则与约定 33
2.2数据类型 34
2.2.1 Visual Basic的基本数据类型 34
2.2.2 Visual Basic的自定义数据类型 36
2.2.3 Visual Basic的枚举数据类型 38
2.3常量和变量 39
2.3.1 Visual Basic的常量 39
2.3.2 Visual Basic的变量 41
2.3.3强制显式声明变量 43
2.4运算符和表达式 44
2.4.1算术运算符与算术表达式 44
2.4.2字符串运算符与字符串表达式 45
2.4.3关系运算符与关系表达式 46
2.4.4逻辑运算符与逻辑表达式 46
2.4.5日期型表达式 48
2.4.6运算符的执行顺序 48
2.5常用内部函数 49
2.5.1 Visual Basic的数学函数 49
2.5.2 Visual Basic的字符串函数 50
2.5.3 Visual Basic的数据类型转换函数 53
2.5.4 Visual Basic的日期时间函数 54
2.5.5 Visual Basic的格式输出函数 55
本章小结 57
思考与练习 57
第3章 Visual Basic程序设计初步 58
3.1窗体的结构、常用属性及事件 58
3.1.1创建窗体 59
3.1.2窗体的常用属性 60
3.1.3窗体的主要事件 61
3.2命令按钮及其使用 62
3.2.1控件的基本操作 62
3.2.2命令按钮的功能 63
3.2.3命令按钮的属性 63
3.2.4命令按钮的事件 66
3.3标签及其使用 66
3.3.1标签的属性 66
3.3.2标签的使用 67
3.4文本框及其使用 67
3.4.1文本框的属性 67
3.4.2文本框的事件 68
3.5常用的基本语句 68
3.6输入对话框 69
3.7 Print方法及有关函数的使用 70
3.8输出对话框 72
3.9应用举例 73
本章小结 74
思考与练习 74
第4章 Visual Basic的程序控制结构 75
4.1顺序结构 75
4.1.1赋值语句 75
4.1.2数据的输入与输出 77
4.1.3注释语句 78
4.1.4应用举例 79
4.2选择结构 79
4.2.1单分支条件语句 80
4.2.2双分支条件语句 80
4.2.3多分支选择语句 82
4.2.4应用举例 85
4.3循环结构 86
4.3.1 For…Next循环结构 87
4.3.2 Do…Loop循环结构 89
4.3.3 While Wend循环结构 91
4.3.4循环的嵌套 91
4.3.5应用举例 92
4.4其他控制语句 92
4.4.1 GoTo语句 92
4.4.2 Exit语句 93
4.4.3 End语句 93
4.4.4暂停语句 93
4.4.5 With…End With语句 94
本章小结 94
思考与练习 94
第5章 数组 95
5.1概述 95
5.2一维数组 95
5.2.1一维数组的声明 95
5.2.2一维数组元素的引用 97
5.2.3一维数组的基本操作 97
5.2.4一维数组的应用 98
5.3二维数组 100
5.3.1二维数组的声明 100
5.3.2二维数组的引用 101
5.3.3二维数组的基本操作 101
5.3.4二维数组的应用 102
5.4动态数组 104
5.4.1定义动态数组 104
5.4.2与数组操作相关的几个函数 105
5.5控件数组 107
本章小结 108
思考与练习 108
第6章 过程 109
6.1过程概述 109
6.2事件过程 109
6.3 Sub过程 110
6.3.1通用过程(Sub过程)的定义 110
6.3.2子过程的建立 111
6.3.3过程的调用 112
6.4 Function过程 114
6.4.1函数过程的定义 114
6.4.2函数过程的建立 115
6.4.3函数过程的调用 115
6.5过程之间参数的传递 117
6.5.1形式参数与实际参数 117
6.5.2参数传递 117
6.5.3有关过程之间数据传递的几点说明 118
6.6数组作过程的参数 119
6.7过程和变量的作用域 119
6.7.1变量的作用域 120
6.7.2过程的作用域 121
6.8过程的嵌套和递归调用 122
6.8.1过程的嵌套 122
6.8.2过程的递归调用 123
本章小结 124
思考与练习 124
第7章 常用控件与系统对象 125
7.1图片框与图像框 125
7.1.1图片框 126
7.1.2图像框 128
7.2单选按钮与复选框 130
7.2.1单选按钮 131
7.2.2复选框控件 131
7.3列表框和组合框 133
7.3.1列表框 133
7.3.2组合框 138
7.4框架 140
7.5计时器 142
7.6多窗体 144
7.7 ActiveX控件 147
7.8常用系统对象 148
7.8.1 App对象 148
7.8.2 C1ipBoard对象 151
7.8.3 Screen对象 152
本章小结 152
思考与练习 153
第8章 界面设计 154
8.1通用对话框 154
8.1.1“打开”/“另存为”对话框 156
8.1.2“颜色”对话框 158
8.1.3“字体”对话框 159
8.1.4“打印”对话框 161
8.1.5“帮助”对话框 162
8.2菜单设计 162
8.2.1菜单概述 162
8.2.2菜单编辑器 163
8.2.3菜单编辑器的使用 165
8.2.4动态菜单 167
8.2.5快捷菜单 169
8.3工具栏设计 170
8.4状态栏设计 174
8.5多重窗体设计 177
8.6多文档界面 180
8.6.1创建多文档界面应用程序 180
8.6.2显示MDI窗体及其子窗体 181
8.6.3维护子窗体的状态信息 182
8.6.4 MDI应用程序中的菜单 182
本章小结 184
思考与练习 185
第9章 图形操作 186
9.1坐标系统 186
9.1.1默认坐标系统 186
9.1.2用户自定义坐标系统 188
9.2绘图属性与事件 189
9.2.1 CurrentX、 CurrentY属性 189
9.2.2线宽与线型 189
9.2.3图形的填充 191
9.2.4 AutoRedraw属性 191
9.2.5图形颜色 191
9.3图形控件 193
9.3.1图片框(PictureBox)控件 193
9.3.2图像框(Image)控件 195
9.3.3形状控件Shape 196
9.3.4直线控件Line 197
9.4绘图方法 198
9.4.1 PSet方法 198
9.4.2 Line方法 198
9.4.3 Circle方法 199
9.5简单动画 201
本章小结 201
思考与练习 202
第10章 键盘与鼠标事件 203
10.1鼠标事件 203
10.1.1鼠标事件过程 203
10.1.2拖放 204
10.1.3 OLE拖放 207
10.2键盘事件 210
10.2.1 KeyPress事件 210
10.2.2 KeyDown事件 213
10.2.3 KeyUp事件 215
本章小结 216
思考与练习 217
第11章 文件 218
11.1文件概述 218
11.2文件系统控件 218
11.2.1 DriveListBox 218
11.2.2 DirListBox 219
11.2.3 FileListBox 219
11.2.4文件系统控件的联动 219
11.3顺序文件 220
11.3.1顺序文件的打开与关闭 220
11.3.2顺序文件的读写操作 221
11.4随机文件 222
11.4.1随机文件的打开与关闭 222
11.4.2随机文件的读写操作 222
11.5二进制文件 223
11.5.1二进制文件的打开与关闭 223
11.5.2二进制文件的读写操作 224
11.6常用的文件操作语句和函数 224
11.6.1文件操作语句 224
11.6.2文件操作函数 226
11.7应用举例 227
本章小结 228
思考与练习 228
第12章 数据库程序设计 229
12.1 Visual Basic可视化数据管理器 229
12.2 Visual Basic如何访问数据库 230
12.2.1创建数据库 230
12.2.2建立数据查询 234
12.3用控件访问数据库 235
12.3.1数据控件的属性 236
12.3.2数据控件的常用方法和事件 237
12.3.3记录的维护操作 237
12.4 ADO对象编程模型简介 238
12.4.1 Visual Basic中的ADO、DAO和RDO 238
12.4.2 ADO对象模型 238
12.4.3使用ADO数据控件 240
12.4.4 ADO数据控件用法 240
12.4.5 ADO Data控件的事件 243
12.5使用数据窗体向导 243
本章小结 244
思考与练习 244
第13章 程序调试与出错处理 245
13.1常见错误类型 245
13.2 Visual Basic 6.0系统的调试工具 247
13.2.1设置自动语法检测 247
13.2.2 Visual Basic的调试工具 248
13.3调试和排错方法 248
13.3.1 Visual Basic的三种工作模式 248
13.3.2控制程序的运行 249
13.3.3程序调试窗口 249
13.4出错处理 250
13.5制作安装程序 251
本章小结 252
思考与练习 252
附录A ASCII字符集 253
附录B Visual Basic 6.0的常用属性 254
附录C Visual Basic 6.0的常用方法 258
附录D Visual Basic 6.0的常用事件 263
参考文献 267
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019