面向21世纪高等学校计算机系列规划教材 VISUAL BASIC程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:吴定雪主编
- 出 版 社:北京:科学出版社
- 出版年份:2008
- ISBN:9787030202659
- 页数:299 页
第1章 Visual Basic概述 1
1.1 Visual Basic的发展与特点 1
1.1.1 Visual Basic的发展 1
1.1.2 Visual Basic的特点 1
1.1.3 Visual Basic.NET 2
1.2 Visual Basic 6.0的集成开发环境 3
1.2.1 Visual Basic的安装与运行 3
1.2.2 Visual Basic 6.0的界面 5
1.3 事件驱动的编程机制 8
1.3.1 对象与概念 8
1.3.2 事件驱动的程序设计 10
1.4 窗体与基本控件 10
1.4.1 窗体对象 10
1.4.2 标签 13
1.4.3 命令按钮 14
1.4.4 文本框 15
1.4.5 焦点与Tab顺序 17
1.5 创建Visual Basic应用程序的步骤 18
习题1 21
第2章 Visual Basic程序设计基础 23
2.1 字符集 23
2.2 基本数据类型 23
2.3 常量与变量 26
2.3.1 Visual Basic中的命名规则 26
2.3.2 常量 27
2.3.3 变量 28
2.4 内部函数 29
2.4.1 数学函数 30
2.4.2 字符串函数 30
2.4.3 常用转换函数 32
2.4.4 日期/时间函数 34
2.4.5 随机函数 34
2.4.6 判断函数 35
2.4.7 Shell函数 35
2.5 运算符与表达式 36
2.5.1 运算符 36
2.5.2 表达式 39
2.6 基本语句 40
2.6.1 赋值语句 40
2.6.2 注释、暂停与程序结束语句 41
2.7 语句与程序 42
2.7.1 书写程序的规则 42
2.7.2 命令格式的符号约定 43
习题2 43
第3章 数据的输入与输出 46
3.1 Print方法 46
3.1.1 Print方法概述 46
3.1.2 与Print方法有关的函数 48
3.2 InputBox函数 51
3.3 MsgBox函数与MsgBox过程 52
3.4 字体、字形和颜色 54
3.4.1 字体相关属性的设置 54
3.4.2 颜色及颜色参数 56
3.5 常用系统对象 59
习题3 62
第4章 控制结构 65
4.1 算法基础与程序控制结构 65
4.1.1 算法基础 65
4.1.2 程序控制结构 67
4.2 选择结构 69
4.2.1 If条件语句 69
4.2.2 Select Case语句 76
4.2.3 条件函数 78
4.3 循环结构 78
4.3.1 For...Next循环 79
4.3.2 While...Wend循环 82
4.3.3 Do...Loop循环 84
4.3.4 GoTo语句 87
4.3.5 循环嵌套 87
4.4 常用算法 89
4.4.1 累加、连乘 89
4.4.2 输出定位 90
4.4.3 穷举法 91
4.4.4 递推法 92
4.4.5 数字处理 93
习题4 94
第5章 常用控件 101
5.1 控件概述 101
5.1.1 控件的分类 101
5.1.2 控件的添加与删除 101
5.1.3 控件编辑 101
5.1.4 控件属性设置 102
5.1.5 控件命名 102
5.2 选择类控件 102
5.2.1 单选按钮 103
5.2.2 复选框 104
5.2.3 框架 105
5.2.4 列表框 107
5.2.5 组合框 110
5.3 图形控件 112
5.3.1 图像与图片框 112
5.3.2 形状与直线控件 115
5.3.3 图形方法 116
5.4 其他控件 119
5.5 程序示例 121
习题5 126
第6章 高级控件 131
6.1 ActiveX控件 131
6.2 常用ActiveX控件 132
6.2.1 SSTab控件 132
6.2.2 ProgressBar控件 133
6.2.3 Slider控件 134
6.2.4 UpDown控件 136
6.2.5 动画控件 137
6.3 RichTextBox控件 139
6.4 多媒体控件 141
习题6 145
第7章 数组 147
7.1 数组的概念 147
7.1.1 引入 147
7.1.2 数组的定义 147
7.2 数组的基本操作 150
7.2.1 基本操作 150
7.2.2 对象集合For Each...Next语句 153
7.3 静态数组与动态数组 154
7.3.1 静态数组 154
7.3.2 动态数组 155
7.4 控件数组 156
7.4.1 控件数组的概念 156
7.4.2 创建控件数组 157
7.5 记录类型与枚举类型 159
7.5.1 记录类型的定义与使用 159
7.5.2 枚举类型的定义与使用 161
7.6 常用算法 162
7.6.1 求最大值、最小值 162
7.6.2 数组排序 163
7.6.3 数组元素的插入与删除 166
习题7 168
第8章 过程 173
8.1 Sub过程 173
8.1.1 Sub过程的创建 173
8.1.2 Sub过程的调用 176
8.2 Function过程 177
8.2.1 Function过程的创建 177
8.2.2 Function过程的调用 178
8.3 参数传递 180
8.3.1 按值传递 180
8.3.2 按地址传递 181
8.3.3 指名传递 183
8.3.4 可选参数与可变参数 183
8.3.5 数组参数的传递 184
8.3.6 对象参数 186
8.4 变量与过程的作用域 187
8.4.1 Visual Basic工程结构 187
8.4.2 变量的作用域 188
8.4.3 过程的作用域 191
8.5 递归调用 191
8.6 常用算法 193
8.6.1 素数问题 193
8.6.2 查找问题 194
8.6.3 加密与解密问题 195
8.6.4 数组合并问题 198
习题8 199
第9章 鼠标与键盘事件 203
9.1 鼠标事件 203
9.2 键盘事件 205
9.2.1 KeyPress事件 205
9.2.2 KeyDown与KeyUp事件 205
习题9 207
第10章 应用程序界面设计 210
10.1 菜单 210
10.1.1 用菜单编辑器建立菜单 211
10.1.2 运行时创建与修改菜单 214
10.1.3 弹出式菜单的建立 215
10.2 对话框 217
10.2.1 通用对话框 217
10.2.2 自定义对话框 226
10.3 多重窗体程序 227
10.3.1 多重窗体的设计 227
10.3.2 Sub Main过程 231
10.3.3 闲置循环与DoEvents语句 231
10.4 多文档界面设计 232
10.4.1 多文档界面概述 232
10.4.2 建立多文档应用程序 234
10.5 工具栏和状态栏设计 235
10.5.1 工具栏设计 235
10.5.2 状态栏设计 239
习题10 241
第11章 文件 244
11.1 文件系统控件 244
11.1.1 驱动器列表框 244
11.1.2 目录列表框 244
11.1.3 文件列表框 245
11.2 文件结构与分类 246
11.2.1 文件结构 247
11.2.2 文件分类 247
11.3 文件操作 247
11.3.1 顺序文件的操作 247
11.3.2 随机文件的操作 252
11.3.3 二进制文件的操作 255
11.4 常用文件操作语句与函数 256
11.5 综合实例 257
习题11 260
第12章 数据库技术 262
12.1 数据库概述 262
12.1.1 数据库的基本概念 262
12.1.2 关系数据库 262
12.1.3 结构化查询语言 263
12.2 数据管理器 265
12.2.1 启动数据管理器 266
12.2.2 创建数据库 266
12.2.3 添加数据库表 268
12.2.4 维护及其他操作 271
12.3 Data控件 273
12.3.1 Data控件及其属性 274
12.3.2 操作数据库 274
12.4 ADO数据访问 276
12.4.1 ADO对象模型 276
12.4.2 ADO数据控件 277
12.5 数据报表 279
12.5.1 数据环境设计器 280
12.5.2 数据报表的建立 282
12.6 管理信息系统设计 284
12.6.1 系统功能分析与设计 284
12.6.2 菜单设计 284
12.6.3 数据库设计 285
12.6.4 界面设计 285
12.6.5 程序代码 288
习题12 292
参考文献 294
附录 全国计算机等级考试二级Visual Basic考试大纲 295
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《健康无忧·养生保健系列 癌细胞的真相 将癌症扼杀于摇篮之中》(中国)郑红刚 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019