Visual Basic程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王贺明主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2009
- ISBN:9787040262537
- 页数:289 页
第1章 Visual Basic程序设计基础 1
1.1 计算机语言及程序设计 1
1.1.1 计算机语言的发展 1
1.1.2 程序设计 2
1.1.3 计算机软件 3
1.2 用Visual Basic开发应用程序 6
1.2.1 用Visual Basic开发应用程序实例 6
1.2.2 设计和开发应用程序步骤 9
1.2.3 类、对象、方法、属性和事件 10
1.2.4 Visual Basic程序的书写规则 10
1.2.5 学习Visual Basic的方法 11
1.3 Visual Basic的安装、启动及退出 11
1.3.1 Visual Basic的安装 11
1.3.2 Visual Basic的启动 11
1.3.3 Visual Basic的退出 12
1.4 Visual Basic集成开发环境 12
1.4.1 Visual Basic的工作界面 12
1.4.2 主窗口 13
1.4.3 窗体设计窗口 14
1.4.4 代码窗口 14
1.4.5 属性窗口 16
1.4.6 工具箱窗口 16
1.4.7 工程资源管理器窗口 17
1.4.8 立即窗口 17
1.4.9 窗体布局窗口 17
1.4.10 Visual Basic集成开发环境的3种工作状态 17
1.5 综合应用 18
习题 20
第2章 Visual Basic编程初步 23
2.1 窗体和基本控件 23
2.1.1 控件对象的通用属性 23
2.1.2 窗体对象 25
2.1.3 标签控件 27
2.1.4 文本框控件 28
2.1.5 命令按钮控件 30
2.1.6 时钟、图形控件 31
2.2 工程操作 33
2.2.1 工程文件的构成 33
2.2.2 工程文件的操作 34
2.3 综合应用 36
习题 38
第3章 Visual Basic语言基础 42
3.1 数据类型 42
3.1.1 标准数据类型 43
3.1.2 自定义数据类型 46
3.2 常量和变量 46
3.2.1 常量和变量的命名规则 46
3.2.2 常量 47
3.2.3 变量 48
3.3 运算符和表达式 50
3.3.1 运算符 50
3.3.2 表达式 53
3.4 常用的内部函数 54
3.4.1 数学函数 55
3.4.2 字符串函数 56
3.4.3 转换函数 57
3.4.4 日期函数 58
3.4.5 Shell函数 59
3.5 综合应用 59
习题 61
第4章 顺序结构和选择结构 64
4.1 顺序结构 64
4.1.1 赋值语句 65
4.1.2 Print方法和Format函数 66
4.1.3 与用户交互的函数与过程 70
4.2 选择结构 75
4.2.1 If…Then语句 75
4.2.2 Select Case语句 82
4.2.3 条件函数 83
4.3 综合应用 84
习题 86
第5章 循环结构 90
5.1 Do Loop循环语句 90
5.2 For循环语句 92
5.3 多重循环 93
5.4 Exit Do和Exit For语句 95
5.5 综合应用 96
5.5.1 穷举法 96
5.5.2 求级数的和 97
5.5.3 递推法 98
5.5.4 求最大公约数 99
5.5.5 随机函数 99
习题 100
第6章 数组 103
6.1 数组的概念 103
6.1.1 引例 103
6.1.2 数组的基本概念 104
6.2 数组的声明 104
6.2.1 静态数组及声明 104
6.2.2 动态数组及声明 105
6.3 数组的基本操作 106
6.3.1 数组的赋值 107
6.3.2 数组的输入与输出 107
6.3.3 求数组元素的和、最大值、最小值 108
6.4 控件数组 108
6.4.1 控件数组的概念 108
6.4.2 控件数组的建立 108
6.4.3 控件数组的应用举例 109
6.5 综合应用 110
6.5.1 数组排序 110
6.5.2 插入数据 112
6.5.3 删除数据 112
6.5.4 分类统计 113
6.5.5 输出图形 114
习题 115
第7章 过程 118
7.1 过程的概念及其分类 118
7.1.1 过程的概念 118
7.1.2 VB中的过程 118
7.1.3 VB的程序结构 118
7.2 函数过程的定义和调用 119
7.2.1 函数过程的定义 119
7.2.2 建立函数过程 121
7.2.3 函数过程的调用 122
7.2.4 函数过程的执行 123
7.3 子程序的定义和调用 123
7.3.1 子程序过程的定义 123
7.3.2 建立子程序过程 125
7.3.3 子程序过程的调用 126
7.3.4 子程序过程的执行 127
7.4 参数传递 127
7.4.1 形参和实参 127
7.4.2 传值 127
7.4.3 传地址 128
7.4.4 数组参数的传送 130
7.4.5 设计函数过程和子程序过程的规则 130
7.4.6 函数过程和子程序过程的转换 132
7.5 变量与过程的作用域 133
7.5.1 变量的作用域 133
7.5.2 过程的作用域 134
7.5.3 静态变量 135
7.5.4 变量声明原则 136
7.6 递归 136
7.6.1 递归的概念 136
7.6.2 递归过程的设计 137
7.7 综合应用 138
习题 144
第8章 用户界面设计 149
8.1 常用标准控件 149
8.1.1 单选按钮 149
8.1.2 复选框 151
8.1.3 容器与框架 152
8.1.4 列表框 153
8.1.5 组合框 156
8.1.6 滚动条 158
8.2 通用对话框 159
8.2.1 通用对话框控件 159
8.2.2 “打开”对话框 161
8.2.3 “另存为”对话框 163
8.2.4 “颜色”对话框 163
8.2.5 “字体”对话框 164
8.2.6 “打印”对话框 165
8.2.7 “帮助”对话框 165
8.2.8 自定义对话框 165
8.3 菜单设计 166
8.3.1 下拉式菜单 167
8.3.2 弹出式菜单 169
8.4 多重窗体 170
8.4.1 与多窗体有关的操作 171
8.4.2 与多窗体有关的语句和方法 171
8.5 综合应用 172
习题 179
第9章 图形技术 181
9.1 图形控件 181
9.1.1 直线控件 181
9.1.2 形状控件 182
9.2 坐标系统 186
9.3 绘图属性 188
9.4 定义颜色 190
9.5 图形方法 192
9.5.1 Line方法 192
9.5.2 Circle方法 193
9.5.3 Pset与Point方法 195
9.5.4 PaintPicture方法 196
习题 198
第10章 文件 202
10.1 文件概述 202
10.1.1 文件结构及文件访问方式 202
10.1.2 文件操作控件 203
10.2 顺序文件 206
10.2.1 顺序访问文件的语句和函数 206
10.2.2 文件的读写 206
10.3 随机文件与二进制文件 210
10.3.1 随机访问文件的语句和函数 210
10.3.2 随机文件的读写 211
10.3.3 二进制方式读写文件 215
10.4 综合应用 217
习题 222
第11章 数据库 228
11.1 数据库概述 228
11.1.1 关系数据库模型 228
11.1.2 结构化查询语言 229
11.2 数据库开发 234
11.2.1 ADO对象 235
11.2.2 一个简单的数据库程序 237
11.2.3 ADO Data控件 239
11.2.4 Data-Aware(数据感知)控件 240
11.2.5 几个重要的对象 241
11.2.6 使用记录集对象操作数据库 243
11.2.7 使用ADO Data控件执行SQL语句 252
11.3 综合应用 255
习题 259
第12章 常用算法 263
12.1 排序算法 263
12.1.1 插入法 263
12.1.2 快速排序法 267
12.2 查找算法 269
12.2.1 顺序查找法 269
12.2.2 二分查找法 272
12.3 方程求根 275
12.3.1 迭代法 275
12.3.2 切线法 277
12.3.3 二分法 279
12.4 数值积分 280
12.4.1 梯形法 281
12.4.2 抛物线法 283
习题 286
参考文献 289
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018