Visual Basic程序设计教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李杰主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302243083
- 页数:225 页
第1章 概述 1
1.1 VB语言简介 1
1.2 VB的特点 1
1.3 VB集成开发环境 3
1.3.1标题栏 3
1.3.2菜单栏 3
1.3.3工具栏 4
1.3.4控件箱 4
1.3.5工程资源管理器 5
1.3.6窗体设计器窗口 5
1.3.7属性设置窗口 5
1.3.8代码设计窗口 6
1.4开发一个VB程序的全过程 6
1.4.1建立应用程序的步骤 6
1.4.2简单应用程序实例 6
习题1 9
第2章 面向对象的编程基础 10
2.1面向对象的程序设计技术概述 10
2.1.1面向对象的概念 10
2.1.2面向对象的程序设计技术 11
2.2 VB中的对象 14
2.2.1对象的概念 14
2.2.2对象的属性、方法和事件 14
2.3 VB程序结构与事件驱动编程机制 17
2.3.1VB程序的结构 17
2.3.2事件驱动编程机制 18
2.4窗体与控件 19
2.4.1窗体 19
2.4.2控件的使用 22
2.4.3常用控件 24
2.4.4控件的应用 28
习题2 32
第3章 VB语言语法基础 35
3.1字符集及编码规则 35
3.1.1 VB的字符集 35
3.1.2编码规则与约定 35
3.2基本数据类型 36
3.3常量和变量 37
3.3.1常量 37
3.3.2变量 39
3.4运算符与表达式 40
3.4.1算术运算符与算术表达式 40
3.4.2字符串运算符与字符串表达式 41
3.4.3关系运算符与关系表达式 42
3.4.4逻辑运算符与逻辑表达式 43
3.4.5表达式的运算顺序与书写规则 43
3.5常用内部函数 44
3.5.1数学函数 44
3.5.2字符串函数 45
3.5.3日期与时间函数 46
3.5.4转换函数 47
3.5.5格式输出函数 47
3.5.6 Shell函数 49
3.5.7其他函数 49
习题3 50
第4章 VB语言程序结构 52
4.1顺序结构程序设计 52
4.1.1赋值语句 52
4.1.2数据输入 53
4.1.3数据输出 53
4.2选择结构程序设计 56
4.2.1 If语句 56
4.2.2 Select Case语句 59
4.2.3选择结构的嵌套 59
4.2.4条件函数 61
4.3循环结构程序设计 61
4.3.1 Do&Loop循环 61
4.3.2 For…Next循环语句 63
4.3.3 While…Wend循环 65
4.3.4 For Each…Next循环 65
4.3.5循环嵌套——多重循环结构 66
4.3.6循环的退出 68
4.3.7几种循环语句的比较 69
4.4常用算法举例 69
4.4.1找最大值、最小值 69
4.4.2素数问题 70
4.4.3穷举法 71
4.4.4迭代法 72
习题4 73
第5章 VB常用控件 76
5.1概述 76
5.2单选按钮 76
5.2.1单选按钮的属性 76
5.2.2单选按钮的事件 77
5.2.3单选按钮的方法 77
5.3复选按钮 78
5.3.1复选按钮的属性 78
5.3.2复选按钮的事件 78
5.4框架 80
5.4.1框架的属性 81
5.4.2框架的事件 81
5.5列表框控件 82
5.5.1列表框的属性 82
5.5.2列表框的事件 83
5.5.3列表框的方法 83
5.6组合框控件 85
5.6.1组合框的属性 85
5.6.2组合框的事件 86
5.6.3组合框的方法 86
5.7滚动条控件 89
5.7.1滚动条的属性 89
5.7.2滚动条的事件 90
5.8图像框控件 91
5.8.1图像框的属性 91
5.8.2图像框的事件 92
5.9图片框控件 93
5.9.1图片框的属性 93
5.9.2图片框的事件 95
5.9.3图片框的方法 96
5.9.4绘图事件 99
5.10形状控件 100
5.11直线控件 102
5.12时钟控件 103
5.12.1时钟的属性 103
5.12.2时钟的事件 103
习题5 104
第6章 数组 107
6.1数组的概念 107
6.2定长数组 107
6.2.1一维数组的声明及使用 107
6.2.2二维数组和多维数组的声明及使用 110
6.3动态数组 111
6.4控件数组 112
6.5数组的应用 114
6.5.1数组元素值的随机生成 114
6.5.2数组的常用排序方法 115
6.5.3数组的常用查找方法 118
习题6 120
第7章 过程 125
7.1 Sub过程 125
7.2 Function过程 126
7.3过程的调用 128
7.3.1 Sub事件过程的调用 128
7.3.2 Sub通用过程的调用 128
7.3.3 Function过程的调用 129
7.4过程中的参数传递 130
7.4.1形参和实参 130
7.4.2参数传递方式 130
7.4.3数组参数 133
7.5过程的嵌套和递归调用 134
7.5.1过程的嵌套调用 134
7.5.2过程的递归调用 135
7.6变量的作用范围和生存期 137
7.6.1变量的作用范围 138
7.6.2变量的生存期 141
7.6.3过程的作用范围 142
习题7 142
第8章 文件 147
8.1文件概述 147
8.1.1文件 147
8.1.2文件的结构 147
8.1.3文件的种类和存取类型 148
8.2顺序文件 149
8.2.1顺序文件的打开与关闭 149
8.2.2顺序文件的写操作 151
8.2.3顺序文件的读操作 155
8.3随机文件 157
8.3.1随机文件的打开与关闭 157
8.3.2随机文件的读写操作 158
8.4二进制文件 160
8.4.1二进制文件的打开与关闭 160
8.4.2文件的位置 160
8.4.3二进制文件的读写操作 161
8.5常用的文件操作语句和函数 162
8.5.1文件操作语句 162
8.5.2文件操作函数 164
习题8 166
第9章 用户界面设计 168
9.1菜单设计 168
9.1.1下拉式菜单 168
9.1.2使用菜单编辑器设计菜单 169
9.1.3弹出式菜单 172
9.2工具栏设计 173
9.2.1 ImageList控件 173
9.2.2 Toolbar控件 174
9.2.3应用举例 176
9.3对话框设计 178
9.3.1对话框类型 178
9.3.2通用对话框 178
9.3.3自定义对话框 185
9.4多重窗体程序设计 186
9.4.1多重窗体的建立 187
9.4.2有关窗体的语句和方法 187
9.4.3多重窗体的应用 188
9.4.4多文档界面 188
9.4.5创建多文档界面应用程序 189
9.4.6显示MDI窗体及其子窗体 189
9.4.7维护子窗体的状态信息 190
9.4.8 MDI应用程序中的菜单 190
习题9 191
第10章 数据库基本应用 193
10.1数据库基础 193
10.1.1数据库的基本概念 193
10.1.2 VB中的数据访问 194
10.1.3 VB数据库体系结构 195
10.2可视化数据管理器 196
10.2.1建立数据库 196
10.2.2数据库的基本操作 201
10.2.3结构化查询语言SQL 203
10.3数据控件与数据感知控件 206
10.3.1 Data控件 207
10.3.2数据感知控件 210
10.3.3记录集的常用属性与方法 212
10.4 ADO数据控件 217
10.4.1 ADO控件的使用 218
10.4.2 ActiveX数据感知控件 219
习题10 223
参考文献 225
- 《高级英语阅读与听说教程》刘秀梅编著 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