Visual Basic程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵传斌,夏婷,黄启荃主编
- 出 版 社:北京:科学出版社
- 出版年份:2011
- ISBN:9787030299208
- 页数:347 页
第1章 Visual Basic程序设计概述 1
1.1 Visual Basic简介 1
1.1.1 Visual Basic及其发展 1
1.1.2 Visual Basic的特点 2
1.1.3 如何学习Visual Basic 5
1.2 Visual Basic 6.0的安装与启动 5
1.2.1 Visual Basic 6.0的版本 5
1.2.2 Visual Basic 6.0的安装 5
1.2.3 Visual Basic的启动 10
1.3 Visual Basic集成开发环境 11
1.3.1 主窗口 11
1.3.2 窗体设计窗口 12
1.3.3 属性窗口 12
1.3.4 代码设计窗口 12
1.3.5 工程管理器窗口 13
1.3.6 工具箱窗口 16
1.3.7 立即窗口 16
1.3.8 窗体布局窗口 17
1.4 Visual Basic对象的概念 17
1.4.1 对象和类 17
1.4.2 对象的建立和编辑 18
1.4.3 对象的属性、事件和方法 19
1.5 窗体与基本控件 20
1.5.1 通用属性 20
1.5.2 窗体 23
1.5.3 命令按钮 26
1.5.4 标签 26
1.5.5 文本框 28
1.5.6 常用的方法 31
1.6 创建应用程序的过程 33
1.6.1 新建工程 34
1.6.2 建立用户界面的对象 34
1.6.3 设置对象属性 34
1.6.4 编写对象事件过程 36
1.6.5 程序的运行与调试 37
1.6.6 保存应用程序,生成可执行文件 37
1.7 程序调试 39
1.7.1 错误类型 39
1.7.2 Visual Basic调试工具 42
1.7.3 调试与排错方法 43
1.8 Visual Basic帮助系统 46
1.8.1 使用MSDN Library查阅器 46
1.8.2 使用上下文相关帮助 47
1.8.3 运行所提供的实例 47
1.8.4 从Internet上获得帮助 47
第2章 Visual Basic语言基础 51
2.1 Visual Basic数据类型 51
2.1.1 数值型 52
2.1.2 字符型 53
2.1.3 逻辑型 54
2.1.4 日期型 54
2.1.5 变体型 54
2.1.6 对象型 54
2.2 变量与常量 55
2.2.1 变量 55
2.2.2 常量 57
2.3 常用内部函数 58
2.3.1 数学函数 59
2.3.2 转换函数 59
2.3.3 字符串函数 60
2.3.4 日期函数 61
2.3.5 Shell函数 62
2.4 运算符与表达式 62
2.4.1 算术运算符与算术表达式 62
2.4.2 字符串运算符与字符串表达式 63
2.4.3 关系运算符与关系表达式 64
2.4.4 逻辑运算符与逻辑表达式 65
2.4.5 混合表达式 65
2.5 Visual Basic程序结构与编码规则 66
2.6 综合应用 67
第3章 顺序结构 73
3.1 算法 73
3.1.1 算法的基本概念 73
3.1.2 常用的流程图符号 74
3.1.3 基本结构 74
3.1.4 命令格式中的符号约定 76
3.2 赋值语句 76
3.2.1 赋值语句的格式与说明 76
3.2.2 类型转换 77
3.3 数据的输入与输出 78
3.3.1 标签、文本框控件 78
3.3.2 输入对话框 78
3.3.3 消息对话框 79
3.3.4 Print方法 81
3.3.5 几个与Print相关的函数 83
3.3.6 格式化输出 84
第4章 选择结构 93
4.1 If语句 93
4.2 多分支条件选择语句 99
4.2.1 Select Case多分支选择语句 99
4.2.2 Choose函数 101
4.3 选择结构的嵌套 101
4.4 单选按钮,复选框与框架 103
4.4.1 单选按钮 103
4.4.2 复选框 104
4.4.3 框架 106
4.5 综合应用 108
第5章 循环结构 121
5.1 Do…Loop循环语句 121
5.2 For…Next循环语句 125
5.3 While…Wend循环语句 128
5.4 强制退出循环语句 129
5.5 循环语句嵌套 130
5.6 计时器 132
5.7 综合应用 134
第6章 数组及自定义类型 150
6.1 数组的概念 150
6.1.1 数组的引入 150
6.1.2 数组的概念 151
6.2 一维数组 151
6.2.1 一维数组的声明 151
6.2.2 一维数组元素的引用 152
6.2.3 一维数组的基本操作 152
6.2.4 一维数组应用举例 157
6.3 多维数组 158
6.3.1 二维数组的声明 158
6.3.2 二维数组元素的引用 158
6.3.3 二维数组的基本操作 158
6.3.4 多维数组 161
6.4 动态数组 161
6.5 控件数组 162
6.5.1 控件数组的概念 162
6.5.2 控件数组的建立 163
6.5.3 控件数组应用举例 163
6.6 列表框与组合框 164
6.6.1 列表框 164
6.6.2 组合框 168
6.7 自定义类型 170
6.7.1 自定义类型的定义 170
6.7.2 自定义类型变量的声明与使用 171
6.8 综合应用 171
第7章 过程 181
7.1 函数过程 181
7.1.1 函数过程的定义 181
7.1.2 创建自定义函数过程 182
7.1.3 函数过程的调用 183
7.2 子过程 185
7.2.1 事件过程与自定义子过程 185
7.2.2 创建自定义子过程 186
7.2.3 过程的调用 186
7.3 参数传递 189
7.4 过程的嵌套与递归调用 192
7.4.1 过程的嵌套调用 192
7.4.2 过程的递归调用 192
7.5 过程与变量的作用域 193
7.5.1 Visual Basic应用程序的组成 193
7.5.2 过程的作用域 194
7.5.3 变量的作用域 194
7.5.4 变量的生存期 195
7.6 综合应用 197
第8章 用户界面设计 207
8.1 常用控件 207
8.1.1 常用控件的类型 207
8.1.2 滚动条与进度条 209
8.1.3 图片框与图像框 212
8.1.4 控件数组 214
8.2 通用对话框 215
8.2.1 通用对话框的基本属性与方法 216
8.2.2 “打开”对话框 217
8.2.3 “另存为”对话框 218
8.2.4 “颜色”对话框 219
8.2.5 “字体”对话框 220
8.2.6 “打印”对话框 221
8.3 菜单设计 222
8.3.1 菜单编辑器 223
8.3.2 下拉式菜单 225
8.3.3 弹出菜单 227
8.3.4 状态栏 229
8.4 多重窗体 231
8.4.1 窗体的加载与显示方法 231
8.4.2 添加多重窗体 232
8.5 鼠标与键盘 236
8.5.1 鼠标 236
8.5.2 键盘 237
8.6 综合应用 238
第9章 数据文件 246
9.1 文件概述 246
9.1.1 文件分类 246
9.1.2 文件的读与写 247
9.2 顺序文件 248
9.2.1 顺序文件的操作 248
9.2.2 应用举例 252
9.3 随机文件 255
9.3.1 随机文件的定义 255
9.3.2 常用语句 256
9.3.3 应用举例 257
9.4 二进制文件 259
9.5 文件系统控件 259
9.5.1 驱动器列表框 260
9.5.2 目录列表框 260
9.5.3 文件列表框 261
9.6 综合应用 263
第10章 图形操作 269
10.1 图形操作基础 269
10.1.1 系统标准坐标系 269
10.1.2 自定义坐标系 270
10.2 图形方法 272
10.2.1 Line方法 272
10.2.2 Circle方法 273
10.2.3 Pset方法 274
10.2.4 Point方法 275
10.3 绘图常用属性、事件与方法 276
10.3.1 当前坐标 276
10.3.2 线宽与线型 277
10.3.3 填充与色彩 279
10.3.4 清除图形方法 282
10.3.5 自动重画属性 282
10.3.6 Refresh方法与Paint事件 284
10.4 综合应用 285
第11章 数据库应用基础 291
11.1 数据库概述 291
11.1.1 关系数据库 291
11.1.2 Access数据库 292
11.2 结构化查询语言 295
11.2.1 SQL的基本功能 295
11.2.2 SQL查询语句 296
11.2.3 Access数据库中的SQL查询 298
11.2.4 SQL的数据操纵命令 298
11.3 Data控件访问数据库 299
11.3.1 Data控件的基本属性 299
11.3.2 Data控件常用的方法 301
11.3.3 Data控件常用的事件 301
11.3.4 记录集对象 301
11.3.5 数据绑定控件 304
11.3.6 Data控件使用实例 304
11.4 ADO Data控件 305
11.4.1 ADO数据对象模型 305
11.4.2 ADO数据控件的使用 306
11.4.3 使用ADO Data控件访问数据库 307
11.5 ADO控件上的新增绑定控件 309
11.5.1 DataGrid控件 309
11.5.2 DataList控件与DataCombo控件 312
11.6 数据库应用实例 314
第12章 综合实例:学生管理系统 321
12.1 系统设计 321
12.1.1 系统功能 321
12.1.2 系统总体结构 321
12.2 数据库设计 322
12.2.1 数据库需求分析 322
12.2.2 数据库结构设计 322
12.2.3 数据库访问技术 324
12.3 系统实现 324
12.3.1 创建系统数据库 324
12.3.2 创建系统工程 324
12.3.3 设计登录界面 326
12.3.4 设计系统主界面 328
12.3.5 设计班级信息管理界面 329
12.3.6 设计学籍信息管理界面 334
12.3.7 设计课程信息管理界面 339
12.3.8 设计成绩信息管理界面 343
12.3.9 设计学生个人信息查询界面 344
12.3.10 设计用户信息管理界面 346
12.4 系统编译及发布 346
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019