Visual Basic程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吕生荣,王利江,赵希武主编;苟燕,侯敏,张丽萍副主编;雷燕,王莉,王强等参编
- 出 版 社:北京:科学出版社
- 出版年份:2014
- ISBN:9787030395399
- 页数:309 页
第1章 Visual Basic编程初步 1
1.1 中文Visual Basic 6.0概述 1
1.1.1 Visual Basic的发展过程 1
1.1.2 Visual Basic 6.0的特点 2
1.2 Visual Basic 6.0的集成开发环境 3
1.2.1 Visual Basic 6.0的启动 3
1.2.2 主窗口 4
1.2.3 常用工作窗口 4
1.2.4 Visual Basic 6.0的退出 8
1.3 VisualBasic 6.0工程的组成与管理 8
1.3.1 工程的构成 8
1.3.2 创建工程 9
1.3.3 保存工程 10
1.3.4 工程的使用 10
1.3.5 更改工程属性 11
1.4 一个简单Visual Basic 6.0应用程序的创建实例 12
1.4.1 新建工程 12
1.4.2 程序界面设计 12
1.4.3 编写相关代码 15
1.4.4 运行、调试程序 16
1.4.5 生成可执行文件 16
1.5 面向对象程序设计的基本概念 17
1.5.1 对象 17
1.5.2 类 17
1.5.3 属性 18
1.5.4 事件 18
1.5.5 方法 19
1.6 窗体 20
1.6.1 窗体的主要属性 20
1.6.2 窗体的事件 23
1.6.3 窗体的方法 23
1.7 基本控件 26
1.7.1 标签 26
1.7.2 文本框 27
1.7.3 命令按钮 31
1.7.4 焦点与Tab键顺序 32
1.7.5 控件的默认属性 35
习题一 35
上机实验一基本控件的应用 39
第2章 顺序结构 41
2.1 Visual Basic 6.0语言字符集及编码规则 41
2.1.1 Visual Basic 6.0的字符集 41
2.1.2 编码规则与约定 41
2.2 数据类型 43
2.2.1 Visual Basic 6.0的标准数据类型 43
2.2.2 用户自定义类型 43
2.3 常量与变量 44
2.3.1 变量 44
2.3.2 常量 47
2.4 常用内部函数 49
2.4.1 数学函数 49
2.4.2 字符串函数 50
2.4.3 日期与时间函数 50
2.4.4 类型转换函数 51
2.4.5 其他函数 51
2.4.6 应用实例 53
2.5 运算符与表达式 57
2.5.1 算术运算符与算术表达式 58
2.5.2 字符串运算符与字符串表达式 59
2.5.3 关系运算符与关系表达式 60
2.5.4 逻辑运算符与逻辑表达式 61
2.5.5 日期表达式 61
2.5.6 表达式的运算顺序 62
2.6 数据的输入和输出 62
2.6.1 利用标签控件进行数据的输出 63
2.6.2 利用文本框控件输入输出数据 64
2.6.3 InputBox()函数 65
2.6.4 Print方法及相关函数 67
2.6.5 MsgBox()函数 68
2.7 其他常用语句 70
2.7.1 赋值语句 70
2.7.2 注释语句Rem 71
2.7.3 结束语句end 71
2.7.4 暂停语句Stop 72
习题二 72
上机实验二信息的输入与输出 74
第3章 选择结构 77
3.1 If语句 77
3.1.1 简单分支结构 77
3.1.2 If语句的嵌套 81
3.2 Select Case语句 84
3.3 分支函数 86
3.4 选择性控件 88
3.4.1 单选按钮 88
3.4.2 复选框 89
3.4.3 框架 90
3.5 程序举例 93
习题三 95
上机实验三加法练习程序 99
第4章 循环结构 101
4.1 循环语句 101
4.1.1 For…Next循环语句 101
4.1.2 For…Next语句的循环嵌套 104
4.1.3 Do…Loop循环语句 107
4.1.4 While…Wend循环语句 108
4.1.5 其他辅助控制语句 109
4.2 选择性控件 109
4.2.1 计时器控件 109
4.2.2 滚动条控件 110
4.3 程序举例 112
习题四 114
上机实验四利用公式计算sinx的值 117
第5章 数组 118
5.1 概述 118
5.2 一维数组的声明和应用 119
5.2.1 如何声明一维数组 119
5.2.2 使用一维数组 119
5.2.3 一维数组的应用 122
5.2.4 使用ForEachNext语句访问数组 124
5.3 列表框与组合框 125
5.3.1 列表框 125
5.3.2 组合框 127
5.4 控件数组 130
5.4.1 控件数组的概念 130
5.4.2 控件数组的建立 131
5.4.3 控件数组的使用 131
5.5 二维数组 134
5.5.1 如何声明二维数组 134
5.5.2 使用二维数组 134
5.6 动态数组 136
5.6.1 如何声明动态数组 137
5.6.2 保留动态数组中存放的数据 137
5.7 程序举例 138
习题五 140
上机实验五设计一个学生成绩统计的程序 142
第6章 过程 144
6.1 通用过程 144
6.1.1 Sub过程 144
6.1.2 Function过程 148
6.2 参数传递 151
6.2.1 按地址调用 151
6.2.2 按值传递 151
6.2.3 数组参数 153
6.2.4 可选参数 154
6.2.5 可变参数 154
6.3 过程的嵌套与递归调用 155
6.3.1 过程的嵌套调用 155
6.3.2 过程的递归调用 156
6.4 变量的作用域和生存期 157
6.4.1 变量的作用域 157
6.4.2 变量的生存期 159
6.5 标准模块与Sub Main过程 160
6.5.1 标准模块 160
6.5.2 Sub Main过程 160
6.6 程序举例 161
习题六 162
上机实验六过程程序设计 165
第7章 界面设计 170
7.1 菜单设计 170
7.1.1 菜单编辑器 171
7.1.2 菜单的Click事件 172
7.1.3 运行时改变菜单属性 176
7.1.4 弹出式菜单 182
7.2 工具栏设计 185
7.3 状态栏设计 190
7.3.1 状态栏的建立 190
7.3.2 运行时改变状态栏 192
7.4 多文档设计 192
7.4.1 多窗体程序设计中的语句和方法 192
7.4.2 多重窗体程序的执行与保存 197
7.5 鼠标与键盘事件 199
7.5.1 键盘事件 199
7.5.2 鼠标事件 205
7.5.3 拖放操作 211
习题七 214
上机实验七记事本界面设计 217
第8章 图形设计与操作 220
8.1 图形控件 220
8.1.1 图片框控件和图像框控件 220
8.1.2 直线控件 221
8.1.3 形状控件 221
8.2 绘图属性 222
8.2.1 CurrentX、CurrentY属性 222
8.2.2 线形与线宽 223
8.2.3 图形的填充 223
8.2.4 AutoRedraw属性 224
8.3 坐标系统AutoRedraw属性 224
8.3.1 默认坐标系统 224
8.3.2 用户自定义坐标系统 224
8.4 常用绘图方法 226
8.4.1 Line方法 226
8.4.2 Circle方法 227
8.4.3 Pset方法 228
8.4.4 Point方法 228
8.5 应用举例——图形的绘制 228
习题八 230
上机实验八画板应用程序 231
第9章 文件 235
9.1 文件基本概念 235
9.1.1 文件 235
9.1.2 文件分类 235
9.2 文件操作 236
9.2.1 文件处理的步骤 236
9.2.2 文件操作的相关函数和语句 237
9.2.3 顺序文件 240
9.2.4 随机文件 244
9.2.5 二进制文件 250
9.3 文件系统控件 251
9.3.1 驱动器列表框 251
9.3.2 目录列表框 252
9.3.3 文件列表框 252
9.3.4 文件系统控件的应用 254
9.4 通用对话框 255
9.4.1 CommonDialog控件 255
9.4.2 通用对话框的使用 258
9.4.3 应用举例——记事本的实现 261
习题九 265
上机实验九学生信息管理系统中照片的存放 266
第10章 Visual Basic与数据库访问 269
10.1 数据库概述 269
10.1.1 数据库的基本概念 269
10.1.2 关系数据库的概念 270
10.1.3 数据模型 271
10.1.4 关系数据库 272
10.2 结构化查询语言 273
10.3 Data控件 276
10.3.1 Data控件 276
10.3.2 记录集对象 278
10.3.3 应用实例——数据的添加、删除和查找 280
10.4 ADO数据控件 283
10.5 DataGrid控件 286
10.6 数据环境设计器和数据报表设计器 289
10.7 可视化数据管理器 295
习题十 298
上机实验十通讯录信息管理 300
附录A 字符ASCII码 303
附录B 内部函数 305
附录C 颜色常数 308
参考文献 309
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019