Visual Basic程序设计及应用教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:杨红卫主编;陈明锐,周星副主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2016
- ISBN:9787040467345
- 页数:376 页
第一篇 理论篇 2
第1章 Visual Basic概述 2
1.1 Visual Basic简介 2
1.1.1 Visual Basic版本的演进 2
1.1.2 Visual Basic的功能与特点 3
1.1.3 Visual Basic的运行环境 4
1.1.4 安装 5
1.1.5 启动 6
1.2 Visual Basic集成开发环境 8
1.2.1 标题栏、菜单栏和工具栏 8
1.2.2 窗体窗口 10
1.2.3 工具箱 11
1.2.4 “属性”窗口 12
1.2.5 工程资源管理器窗口 12
1.2.6 代码窗口 13
1.2.7 “窗体布局”窗口 14
1.2.8 “立即”窗口 14
1.3 使用Visual Basic帮助系统 14
1.3.1 使用MSDN Library查阅器 15
1.3.2 使用上下文相关的帮助 16
1.3.3 从Internet上获取帮助 17
本章小结 18
习题1 18
第2章 Visual Basic程序设计入门 19
2.1 程序设计方法演进 19
2.1.1 早期程序设计 19
2.1.2 结构化程序设计 19
2.1.3 面向对象程序设计 20
2.2 对象的概念及其三要素 20
2.2.1 对象和类 20
2.2.2 对象的属性、事件和方法 21
2.2.3 对象的建立及编辑 23
2.2.4 对象的基本属性 24
2.2.5 对象的默认属性 27
2.3 窗体、命令按钮、标签和文本框 28
2.3.1 窗体 28
2.3.2 命令按钮 35
2.3.3 标签和文本框 36
2.4 VB工程的创建及综合应用实例 40
2.4.1 VB工程的组成和操作 41
2.4.2 VB应用程序的建立过程 42
2.4.3 综合应用实例 45
本章小结 46
习题2 47
第3章 Visual Basic语言基础 48
3.1 Visual Basic编码基本规则 48
3.2 数据类型 49
3.2.1 标准数据类型 50
3.2.2 自定义数据类型 51
3.3 变量和常量 52
3.3.1 变量和常量的命名规则 52
3.3.2 变量声明 53
3.3.3 变量数据类型的转换 54
3.3.4 常量声明 55
3.4 常用内部函数 56
3.5 运算符 64
3.6 表达式 66
3.6.1 表达式的书写规则 66
3.6.2 表达式中不同数据类型的转换 66
3.6.3 表达式中各种运算符的优先级 66
3.7 基本约定和语句 67
3.7.1 命令格式中常见符号约定 67
3.7.2 基本语句 67
本章小结 68
习题3 69
第4章 基本结构 70
4.1 数据的输入输出 70
4.1.1 数据输入 70
4.1.2 数据输出 72
4.2 选择结构 75
4.2.1 单条件分支结构If 75
4.2.2 块结构条件语句 76
4.2.3 If语句的嵌套及If多分支结构 77
4.2.4 多分支条件选择语句——Select Case语句 79
4.3 循环结构 81
4.3.1 Do…Loop循环结构语句 81
4.3.2 For…Next循环结构语句 85
4.3.3 循环嵌套 87
4.4 常用算法举例 88
4.4.1 累加算法和连乘算法 88
4.4.2 迭代算法 90
4.4.3 枚举算法 90
本章小结 91
习题4 92
第5章 数组 93
5.1 数组的相关概念 93
5.2 一维数组 94
5.2.1 一维静态数组 94
5.2.2 一维动态数组 96
5.3 多维数组 97
5.3.1 多维静态数组 97
5.3.2 多维动态数组 100
5.4 数组的常用操作 103
5.4.1 数组的输入 103
5.4.2 求数组极值及数组元素交换 104
5.4.3 数组排序 106
5.5 控件数组 108
本章小结 112
习题5 112
第6章 常用控件及其应用 114
6.1 常用控件的分类 114
6.2 单选按钮和复选框 116
6.2.1 单选按钮 116
6.2.2 复选框 118
6.3 框架 119
6.4 列表框 122
6.5 组合框 126
6.6 滚动条 128
6.7 滑块 131
6.8 进度条和Animation控件 133
6.9 SSTab控件 135
6.10 计时器 139
6.11 对话框 141
6.11.1 通用对话框 141
6.11.2 自定义对话框 150
6.12 鼠标、键盘 151
6.12.1 鼠标 151
6.12.2 键盘 154
本章小结 156
习题6 156
第7章 图形与图像操作 158
7.1 图形操作基础 158
7.1.1 Visual Basic坐标系简述 158
7.1.2 自定义坐标系 159
7.1.3 图形层概念 161
7.2 绘图属性 162
7.2.1 当前坐标 162
7.2.2 线宽和线型 162
7.2.3 填充和色彩表示 164
7.3 图形方法 165
7.3.1 Line方法 165
7.3.2 Pset方法 166
7.3.3 Circle方法 167
7.3.4 Point方法 168
7.4 图形图像常用控件 169
7.4.1 直接加载图片到窗体 169
7.4.2 图形框控件 169
7.4.3 图像框控件 171
7.4.4 形状控件 172
7.5 常见应用 173
7.5.1 图形的绘制 173
7.5.2 简单动画制作 174
7.5.3 图形漫游技术 176
7.5.4 PaintPicture方法、SavePicture方法和DrawMode属性使用 177
本章小结 179
习题7 179
第8章 文件操作 181
8.1 文件操作控件 181
8.1.1 驱动器列表框 181
8.1.2 目录列表框 182
8.1.3 文件列表框 183
8.2 文件的结构与分类 184
8.2.1 文件的结构 184
8.2.2 文件的分类 184
8.3 文件操作基础 185
8.3.1 数据文件的操作过程 185
8.3.2 文件操作语句 185
8.4 顺序文件的操作 186
8.4.1 顺序文件的写操作 187
8.4.2 顺序文件的读操作 188
8.5 随机文件的操作 190
8.6 常用文件操作命令语句和函数 192
8.6.1 目录的基本操作命令语句 192
8.6.2 文件的基本操作命令语句 193
本章小结 194
习题8 194
第9章 界面设计 195
9.1 多重窗体 195
9.1.1 多重窗体操作 195
9.1.2 多重窗体常见执行方法 197
9.1.3 多重窗体应用 198
9.2 菜单设计 199
9.2.1 菜单基础 199
9.2.2 下拉式菜单设计 200
9.2.3 快捷菜单设计 201
9.3 工具栏设计 203
9.3.1 手工法 203
9.3.2 使用Toolbar控件和ImageList控件 203
9.4 状态栏设计 206
9.4.1 状态栏建立 207
9.4.2 状态栏代码编写 209
本章小结 210
习题9 210
第10章 过程 211
10.1 子过程 211
10.1.1 子过程的定义 211
10.1.2 子过程的调用 213
10.2 函数过程 214
10.2.1 函数过程的定义 214
10.2.2 函数过程的调用 215
10.3 参数传递 217
10.3.1 传地址与传值 217
10.3.2 数组参数的传递 219
10.4 过程的嵌套和递归调用 221
10.4.1 过程的嵌套调用 221
10.4.2 过程的递归调用 221
10.5 变量、过程的作用域 223
10.5.1 变量的作用域 223
10.5.2 过程的作用域 225
10.6 程序调试 225
10.6.1 错误类型 225
10.6.2 调试和排错 227
本章小结 230
习题10 230
第11章 Visual Basic与数据库 232
11.1 数据库概念 232
11.1.1 数据库与数据模型 232
11.1.2 关系模型数据库 233
11.2 创建数据库和表 236
11.2.1 创建数据库 236
11.2.2 数据输入与编辑 239
11.3 用Data控件访问数据库 240
11.3.1 Data控件 240
11.3.2 记录集对象的属性与方法 246
11.3.3 用SQL实现数据查询 253
11.4 使用DAO对象变量访问数据库 258
11.4.1 DAO模型 258
11.4.2 用DAO模型访问数据库的过程 258
11.4.3 用DAO创建各种数据对象的函数与方法 259
11.5 使用ADO控件访问数据库 265
11.5.1 ADO控件 265
11.5.2 ODBC原理 266
11.5.3 ADO控件的属性 267
11.5.4 使用ADO控件 268
本章小结 275
习题11 276
第12章 Visual Basic与多媒体应用 277
12.1 多媒体基础 277
12.1.1 媒体及多媒体的概念 277
12.1.2 多媒体的格式 278
12.1.3 Visual Basic操作媒体的途径 279
12.2 Visual Basic的多媒体控件 280
12.2.1 MMControl控件 280
12.2.2 Animation控件 286
12.3 Win32 API函数 288
12.3.1 Windows API函数 289
12.3.2 查看API函数 289
12.3.3 使用API函数例程 291
12.3.4 关于API多媒体函数 294
本章小结 297
习题12 297
第13章 ActiveX控件与外部对象库 299
13.1 关于ActiveX部件 299
13.2 创建ActiveX控件 301
13.2.1 创建用户ActiveX控件的过程 301
13.2.2 通过向导创建ActiveX控件 316
13.3 其他软件系统中对象的使用 322
13.3.1 引用外部对象库的方法 323
13.3.2 使用Word对象库 324
13.3.3 使用Excel对象库 330
本章小结 333
习题13 333
第二篇 实验篇 336
实验一 熟悉VB开发环境 336
实验二 VB程序设计初步 338
实验三 VB语言基础 343
实验四 基本结构 348
实验五 数组 353
实验六 常用控件及其运用 358
实验七 图形和图像操作 362
实验八 文件操作 367
实验九 界面设计 370
实验十 过程 372
参考文献 375
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018