高等学校计算机课程规划教材 Visual Basic程序设计教程 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李玉玲,牛晓太主编;郑小东,齐艳珂副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302433132
- 页数:306 页
第1章 Visual Basic程序设计概述 1
1.1 程序设计基础 1
1.1.1 程序设计 1
1.1.2 算法 3
1.1.3 程序设计语言 4
1.1.4 程序设计方法 5
1.2 Visual Basic简介 5
1.2.1 Visual Basic的发展史 5
1.2.2 Visual Basic 6.0的特点 6
1.2.3 Visual Basic 6.0的版本 7
1.2.4 Visual Basic 6.0的安装与启动 8
1.3 Visual Basic集成开发环境 10
1.3.1 主窗口 10
1.3.2 其他窗口 10
1.3.3 集成开发环境的工作模式 13
1.4 可视化编程的基本概念与方法 14
1.4.1 对象 14
1.4.2 属性 14
1.4.3 事件 16
1.4.4 方法 17
1.5 窗体和基本控件 17
1.5.1 窗体 17
1.5.2 标签 19
1.5.3 文本框 20
1.5.4 命令按钮 22
1.6 建立Visual Basic应用程序的基本步骤 23
1.6.1 新建工程 23
1.6.2 设计界面 24
1.6.3 设置属性 24
1.6.4 编写代码 24
1.6.5 保存工程 25
1.6.6 运行和调试工程 26
1.6.7 编译工程 27
习题1 27
第2章 Visual Basic语言基础 31
2.1 字符集和编码规则 31
2.1.1 字符集 31
2.1.2 编码规则 31
2.2 基本数据类型 32
2.3 常量和变量 34
2.3.1 常量 34
2.3.2 变量 36
2.4 运算符与表达式 38
2.4.1 算术运算 38
2.4.2 字符串运算 39
2.4.3 关系运算 40
2.4.4 逻辑运算 41
2.4.5 日期运算 42
2.4.6 表达式混合运算 42
2.5 常用内部函数 42
2.5.1 数学函数 42
2.5.2 字符串操作函数 44
2.5.3 日期与时间函数 44
2.5.4 转换函数 46
2.5.5 格式输出函数F ormat 47
2.5.6 Shell函数 48
习题2 49
第3章 顺序结构程序设计 53
3.1 顺序结构概述 53
3.2 赋值语句 53
3.3 数据输入 55
3.3.1 使用InputBox函数 55
3.3.2 使用TextBox控件 58
3.3.3 焦点和Tab键序 59
3.4 数据输出 60
3.4.1 使用MsgBox函数 60
3.4.2 使用Print方法 63
3.5 其他语句 65
3.5.1 Cls语句 65
3.5.2 End语句 66
3.5.3 Stop语句 66
习题3 66
第4章 选择结构程序设计 71
4.1 If语句 71
4.1.1 单行结构条件语句 71
4.1.2 块结构条件语句 73
4.1.3 IIf函数 74
4.1.4 If语句的嵌套 74
4.1.5 多分支结构的If语句 76
4.2 Select Case语句 78
习题4 80
第5章 循环结构程序设计 86
5.1 For循环语句 86
5.2 While循环语句 89
5.3 Do…Loop循环语句 91
5.3.1 前测型Do…Loop循环语句 91
5.3.2 后测型Do…Loop循环语句 93
5.4 循环嵌套 95
5.5 应用举例 98
习题5 103
第6章 数组 112
6.1 数组的概念 112
6.1.1 数组的定义 112
6.1.2 数组的初始化 114
6.1.3 数组元素的引用 114
6.2 一维数组的基本操作 115
6.2.1 一维数组的输入 115
6.2.2 一维数组的输出 116
6.2.3 一维数组的复制 117
6.2.4 数组的最大最小值 117
6.3 二维数组的基本操作 118
6.3.1 二维数组的输入与输出 118
6.3.2 二维数组的统计求和 119
6.3.3 矩阵的转置 120
6.3.4 数组元素的查找 121
6.4 For Each…Next语句 122
6.5 动态数组 123
6.5.1 动态数组的定义 123
6.5.2 Ubound函数和Lbound函数 124
6.5.3 动态数组应用举例 125
6.6 控件数组 127
6.6.1 基本概念 127
6.6.2 建立控件数组 127
6.6.3 控件数组应用举例 128
6.7 应用举例 129
习题6 134
第7章 过程 140
7.1 概述 140
7.1.1 模块化程序设计 140
7.1.2 引例 140
7.1.3 过程的概念 141
7.2 Function过程 142
7.2.1 Function过程的定义 142
7.2.2 Function过程的调用 144
7.2.3 Function过程应用示例 145
7.3 Sub过程 147
7.3.1 Sub过程的定义 147
7.3.2 Sub过程的调用 149
7.3.3 Sub过程应用示例 149
7.3.4 Sub过程与Function过程的区别 151
7.4 参数传递 153
7.4.1 形式参数与实际参数 153
7.4.2 传值与传址 153
7.4.3 数组参数 155
7.5 过程、变量的作用域 157
7.5.1 代码模块的概念 157
7.5.2 过程的作用域 158
7.5.3 变量的作用域 159
7.5.4 静态变量 161
7.6 递归 163
习题7 164
第8章 常用控件 170
8.1 控件概述 170
8.1.1 常用控件的分类 170
8.1.2 控件的基本操作 170
8.2 容器控件 172
8.3 选项控件 173
8.3.1 单选按钮 173
8.3.2 复选框 175
8.3.3 列表框 178
8.3.4 组合框 182
8.4 图形控件 186
8.4.1 图片框和图像框 186
8.4.2 形状和直线 190
8.5 滚动条 191
8.6 定时器 193
8.7 键盘事件 196
8.7.1 KeyPress事件 196
8.7.2 KeyDown事件和KeyUp事件 197
8.8 鼠标事件 200
8.8.1 Click事件和DblClick事件 200
8.8.2 MouseMove事件、MouseDown事件和MouseUp事件 200
习题8 203
第9章 界面设计 211
9.1 菜单设计 211
9.1.1 菜单编辑器 211
9.1.2 下拉式菜单 214
9.1.3 弹出式菜单 217
9.2 对话框 220
9.2.1 自定义对话框 220
9.2.2 通用对话框 223
9.3 工具栏和状态栏 235
9.3.1 ImageList控件 236
9.3.2 Toolbar控件 237
9.3.3 StatusBar控件 241
9.4 多重窗体 242
9.4.1 建立多重窗体 242
9.4.2 多重窗体的执行 242
9.5 多文档界面 245
9.5.1 多文档界面的特点 245
9.5.2 创建MDI窗体和子窗体 246
9.5.3 MDI应用程序举例 246
习题9 248
第10章 文件 249
10.1 文件的基本概念 249
10.1.1 文件结构 249
10.1.2 文件的分类 249
10.2 文件的打开与关闭 250
10.2.1 文件的打开 251
10.2.2 文件的关闭 252
10.2.3 文件指针及相关语句和函数 252
10.3 顺序文件 254
10.3.1 顺序文件的写操作 254
10.3.2 顺序文件的读操作 257
10.4 随机文件 259
10.4.1 记录型变量 260
10.4.2 随机文件的读写操作 261
10.4.3 随机文件操作举例 261
10.5 目录和文件操作 265
10.6 文件系统控件 268
10.6.1 驱动器列表框 268
10.6.2 目录列表控件 269
10.6.3 文件列表控件 271
10.6.4 应用举例 272
习题10 274
第11章 数据库技术 278
11.1 数据库基础 278
11.1.1 数据库的基本概念 278
11.1.2 关系数据库的基本概念 278
11.1.3 数据库访问技术 280
11.2 可视化数据管理器 280
11.2.1 数据库的创建 281
11.2.2 编辑数据表中的数据 283
11.2.3 查询数据库记录 286
11.3 Data控件 288
11.3.1 Data控件的主要属性 288
11.3.2 数据绑定控件 289
11.3.3 Data控件的方法 291
11.3.4 Data控件的Recordset对象 291
11.3.5 用代码操作记录 293
11.4 ADO控件 297
11.4.1 ADO的对象模型 297
11.4.2 ADO控件 298
11.5 结构化查询语言 302
11.5.1 SQL的基本语法 302
11.5.2 SELECT语句 303
11.5.3 SQL语句应用举例 303
习题11 304
参考文献 306
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《计算机辅助平面设计》吴轶博主编 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019