Visual Basic程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吴凤祥主编;金花,吴超副主编;郭涛,吕晶,吕继兴,刘丽娟,刘永福,陶佳,张立国参编;韩宪忠主审
- 出 版 社:北京:机械工业出版社
- 出版年份:2016
- ISBN:9787111531838
- 页数:349 页
第1章 Visual Basic概述 1
1.1 VB简介 1
1.1.1 面向对象程序设计 1
1.1.2 VB的版本 2
1.1.3 功能特点 3
1.2 用户环境 4
1.2.1 安装 4
1.2.2 启动 4
1.3 界面 5
1.3.1 主窗口 6
1.3.2 窗体窗口 7
1.3.3 工具箱窗口 7
1.3.4 属性窗口 9
1.3.5 工程资源管理器窗口 10
1.3.6 代码窗口 11
1.3.7 其他窗口 11
1.4 工程管理和环境设置 12
1.4.1 VB工程的结构 12
1.4.2 工程管理 13
1.4.3 环境设置 15
1.4.4 类和对象 16
1.4.5 对象的属性、事件和方法 17
1.5 实例 19
1.6 基本的属性、事件和方法 23
1.6.1 基本属性 23
1.6.2 基本事件 29
1.6.3 基本方法 33
习题 34
实验题 34
第2章 Visual Basic语言基础 36
2.1 程序结构与编码规则 36
2.1.1 模块 36
2.1.2 模块中的代码 37
2.1.3 过程中的代码 39
2.2 数据类型 40
2.2.1 基本数据类型 40
2.2.2 自定义数据类型 43
2.3 常量、变量和函数 43
2.3.1 命名规则 43
2.3.2 常量 44
2.3.3 变量的声明 45
2.3.4 常用标准函数 46
2.4 运算符和表达式 51
2.4.1 运算符 51
2.4.2 表达式 53
2.5 应用举例 53
习题 57
实验题 58
第3章 Visual Basic程序设计基础 60
3.1 结构化程序设计 60
3.1.1 算法及其表示 60
3.1.2 基本结构 61
3.2 顺序结构 63
3.3 选择(分支)结构 64
3.3.1 二分支结构 64
3.3.2 多分支结构 65
3.3.3 分支嵌套 68
3.4 循环结构 70
3.4.1 For…Next结构 70
3.4.2 Do While…Loop语句 72
3.4.3 Do…Loop While语句 73
3.4.4 Do…Loop Until语句 74
3.4.5 循环结构的嵌套 75
3.4.6 其他辅助控制语句 78
3.5 数组 78
3.5.1 变量数组 78
3.5.2 控件数组 79
3.6 应用举例 81
习题 84
实验题 85
第4章 过程 87
4.1 过程的定义与调用 87
4.1.1 过程的定义 87
4.1.2 过程的调用 88
4.1.3 过程的作用域 90
4.2 递归 90
4.2.1 递归的概念 90
4.2.2 递归子过程和递归函数 90
4.3 常用算法举例 92
4.3.1 数学问题 92
4.3.2 排序 99
4.3.3 查找 105
4.3.4 方程求解 107
4.3.5 数值积分 107
习题 109
实验题 110
第5章 文件操作 111
5.1 文件 111
5.1.1 文件的结构 111
5.1.2 文件的存取类型 112
5.2 顺序文件 113
5.2.1 顺序文件的打开与关闭 113
5.2.2 顺序文件的写操作 115
5.2.3 顺序文件的读操作 116
5.3 随机文件 119
5.4 二进制文件 123
5.5 相关的语句和函数 124
5.6 文件系统对象模型 126
5.6.1 FileSystemObject对象 126
5.6.2 Drive对象、Folder对象和File对象 127
5.6.3 TextStream对象 130
习题 132
实验题 132
第6章 窗体设计 134
6.1 窗体 134
6.1.1 窗体的主要属性 134
6.1.2 窗体的主要事件 135
6.1.3 窗体的设计 136
6.2 多重窗体 137
6.2.1 多重窗体的管理 137
6.2.2 设置启动窗体 138
6.2.3 窗体处理 138
6.3 用向导生成窗体 141
6.4 多文档界面简介 144
6.4.1 MDI应用程序的特点 144
6.4.2 MDI窗体及子窗体的创建 145
6.4.3 MDI窗体的菜单和工具条 146
习题 148
实验题 148
第7章 标准控件的使用 150
7.1 命令按钮、图片框和图像框 150
7.1.1 命令按钮 150
7.1.2 图像框和图片框 152
7.2 标签与文本框 154
7.2.1 标签 154
7.2.2 文本框 155
7.3 框架、单选按钮与复选框 158
7.3.1 框架 158
7.3.2 单选按钮 159
7.3.3 复选框 161
7.4 列表框与组合框 163
7.4.1 主要属性 163
7.4.2 常用方法 164
7.5 文件系统控件 168
7.5.1 控件描述 168
7.5.2 主要属性和事件 168
7.5.3 文件系统控件的使用 169
7.6 滚动条 171
7.7 计时器控件 173
习题 175
实验题 175
第8章 菜单与对话框设计 178
8.1 菜单设计 178
8.1.1 菜单控件 179
8.1.2 菜单编辑器 181
8.1.3 创建菜单的步骤 182
8.1.4 菜单控件数组 183
8.1.5 菜单控件的代码 184
8.1.6 弹出式菜单 187
8.2 对话框设计 188
8.2.1 用窗体定制对话框 189
8.2.2 显示窗体对话框 190
8.2.3 MsgBox和InputBox函数 192
8.2.4 用公共对话控件实现标准对话框 197
8.3 工具栏设计 207
8.3.1 使用ToolBar控件 207
8.3.2 使用CoolBar控件 211
8.4 状态栏设计 213
8.4.1 建立状态栏 213
8.4.2 运行时改变状态栏 214
习题 215
实验题 215
第9章 图形操作 218
9.1 VB的坐标系统 218
9.1.1 默认坐标系 218
9.1.2 定制坐标系 219
9.2 图形控件 221
9.2.1 Line控件 221
9.2.2 Shape控件 222
9.2.3 MSChart控件 224
9.3 图形方法 227
9.3.1 Pset方法 227
9.3.2 Line方法 230
9.3.3 Circle方法 231
9.3.4 与作图相关的其他方法 232
9.4 绘图应用 234
9.4.1 图形的层次 235
9.4.2 简单动画设计 236
习题 237
实验题 238
第10章 与数据库连接 239
10.1 数据库的基本概念 239
10.1.1 关系数据库 239
10.1.2 记录集 241
10.1.3 数据库引擎 242
10.2 可视化数据管理器 243
10.3 数据控件和数据绑定控件 248
10.3.1 主要属性 248
10.3.2 数据控件的主要事件和方法 251
10.3.3 记录集的主要属性和方法 252
10.3.4 用代码操作记录 253
10.4 ADO数据控件 258
10.5 数据库访问对象 260
10.6 结构化查询语言简介 263
10.6.1 使用数据管理器查询 263
10.6.2 SQL语法 264
10.6.3 使用SELECT查询 266
习题 269
实验题 270
第11章 多媒体程序设计 272
11.1 Multimedia MCI控件 272
11.1.1 多媒体基础 272
11.1.2 MCI控件的基本属性及使用 274
11.1.3 编辑控件按钮的属性 278
11.1.4 时间格式属性 279
11.1.5 窗口属性 281
11.1.6 自动控制属性 284
11.1.7 MCI控件的主要事件 285
11.1.8 Animation控件 286
11.2 在VB中调用API函数 287
11.2.1 API函数声明 288
11.2.2 使用MCI函数 289
习题 291
实验题 291
第12章 应用实例——学生成绩管理系统 293
12.1 需求分析 293
12.2 系统分析 293
12.2.1 主要特点 293
12.2.2 实现功能 294
12.3 系统设计 294
12.3.1 系统功能模块设计 294
12.3.2 数据库设计 294
12.4 系统实现 298
12.4.1 数据库结构的实现 298
12.4.2 创建主窗体 298
12.4.3 创建系统管理模块 302
12.4.4 创建课程管理模块 311
12.4.5 创建成绩管理模块 325
12.4.6 创建帮助模块 333
12.4.7 编写各菜单项代码 334
12.4.8 系统的编译 334
附录 336
附录A 使用VB的帮助系统 336
A.1 使用MSDN Library查阅器 336
A.2 使用上下文相关的帮助 337
A.3 从Internet上获得帮助 337
附录B 程序调试与错误处理 338
B.1 错误类型 338
B.1.1 语法错误 338
B.1.2 逻辑错误 338
B.1.3 运行时错误 338
B.2 程序调试 339
B.2.1 调试工具栏 339
B.2.2 标识当前模式 340
B.2.3 使用调试窗口 340
B.2.4 使用中断 343
B.2.5 运行程序的指定部分 343
B.3 错误处理 344
B.3.1 错误对象及有关语句 344
B.3.2 设计错误处理程序 347
参考文献 349
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《C语言程序设计》黑新宏,胡元义主编 2019
- 《C++语言程序设计习题与实验指导》姚雅鹃,石礼娟 2018
- 《内部行政程序研究》罗许生 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019