Visual Basic程序设计基础PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:韦源,于平编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7302043930
- 页数:401 页
第1章 Visual Basic简介 1
1.1 Visual Basic的发展 1
1.2 Visual Basic的特点 2
1.3 Visual Basic的安装 2
1.3.1 安装Visual Basic 6.0的硬件要求 2
1.3.2 Visual Basic 6.0的安装 3
1.4 Visual Basic 6.0的集成开发环境 5
1.4.1 菜单 5
1.4.2 工具栏的使用 6
1.4.3 工具箱 7
1.4.4 【属性】对话框 8
1.5 创建第1个Visual Basic程序 8
1.5.1 创建应用程序界面 9
1.5.2 设置属性 10
1.5.3 保存窗体和工程 11
1.5.5 调试运行程序 12
1.5.4 编写代码 12
1.5.6 编译为可执行程序 13
第2章 Visual Basic程序设计基础知识 15
2.1 Visual Basic程序的工作机制 15
2.1.1 对象 15
2.1.2 事件驱动机制 16
2.2 设计用户界面 17
2.2.1 设计用户界面的准备工作 17
2.2.2 用户界面元素 19
2.3 事件和事件过程 22
2.4 习题 25
第3章 常量与变量 27
3.1 常量 27
3.1.1 常量的命名 27
3.1.2 常量的声明 28
3.1.3 变量 30
3.2 变量的类型 33
3.2.1 数字型变量 33
3.2.2 字符串变量 36
3.2.3 布尔型变量 38
3.2.4 日期型变量 39
3.2.5 对象型变量 40
3.2.6 变体变量 42
3.3 变量类型的转换 43
3.4 用户定义的数据类型 46
3.5 集合 49
3.5.1 添加集合项目 50
3.5.4 集合计数 51
3.5.2 删除集合项目 51
3.5.3 返回集合项目值 51
3.5.5 处理集合的项目 52
3.5.6 使用集合 52
3.6 强制变量声明 56
3.7 变量的寿命周期 57
3.8 变量的赋值 58
3.9 算术运算 59
3.10.2 问答题 62
3.10 习题 62
3.10.1 选择题 62
3.10.3 程序阅读题 63
第4章 顺序结构程序设计 65
4.1 结构化程序设计 65
4.1.1 流程图 65
4.1.2 顺序结构 67
4.2 输入语句 68
4.3 输出语句 71
4.4 顺序结构应用举例 74
4.5 使用注释 77
4.6 习题 79
4.6.1 问答题 79
4.6.2 编程题 79
4.6.3 程序阅读题 79
第5章 分支结构程序设计 81
5.1 概述 81
5.2.1 关系运算符 82
5.2 条件判断格式 82
5.2.2 关系表达式 83
5.3 逻辑运算 84
5.3.1 逻辑运算符 84
5.3.2 逻辑表达式 85
5.3.3 逻辑运算的优先级 85
5.4 If语句的格式 86
5.4.1 If-Then语句 86
5.4.2 If-Then-End If语句 86
5.4.3 If-Then-Else语句 89
5.4.4 If-Then-ElseIf语句 91
5.4.5 If语句的嵌套 95
5.4.6 If-Goto语句 98
5.5 Select Case语句 99
5.6.2 问答题 105
5.6.3 编程题 105
5.6.4 程序阅读题 105
5.6.1 选择题 105
5.6 习题 105
第6章 循环结构程序设计 107
6.1 概述 107
6.2 DO循环 108
6.2.1 Do Loop循环 108
6.2.2 Do While循环 109
6.2.3 Do Loop While循环 111
6.2.4 Do Until循环 114
6.2.5 Do Loop Until循环 115
6.3 For Next循环 117
6.4 While Wend循环 121
6.5 循环嵌套 122
6.6 快速退出循环 126
6.7 几种循环方式的比较 128
6.8 习题 129
6.8.1 问答题 129
6.8.2 编程题 129
6.8.3 程序阅读题 129
7.1 数组的基本概念 131
第7章 数组 131
7.1.1 数组的声明 132
7.1.2 定义数组的上下界 133
7.1.3 数组与循环 134
7.2 一维数组的使用 135
7.2.1 一维数组的声明和引用 136
7.2.2 一维数组应用举例 136
7.3 二维数组和多维数组的使用 143
7.3.1 二维数组的声明和引用 143
7.3.2 二维数组应用举例 144
7.3.3 多维数组的声明和引用 153
7.4 动态数组 154
7.5 数组的数组 155
7.6 习题 157
7.6.1 问答题 157
7.6.2 编程题 158
7.6.3 程序阅读题 158
8.1 通用过程 161
第8章 子过程与函数过程 161
8.1.1 建立通用过程 162
8.1.2 通用过程命名 163
8.1.3 通用过程使用 164
8.1.4 提前退出过程 165
8.2 参数传递 166
8.2.1 使用参数的意义 166
8.2.2 传递参数 168
8.2.3 参数的接收 169
8.2.4 数组作为参数 176
8.2.5 对象作为参数 178
8.3 函数过程 179
8.3.1 函数的返回值 180
8.3.2 调用函数过程 181
8.3.3 函数的提前结束 185
8.4 常用内部函数 185
8.4.1 数学函数 186
8.4.2 转换函数 186
8.4.3 字符串函数 189
8.4.4 日期/时间函数 190
8.5 局部变量、模块变量和全局变量 192
8.5.1 局部变量 193
8.5.2 模块变量 194
8.5.3 全局变量 194
8.6 习题 196
8.6.1 问答题 196
8.6.2 编程题 197
8.6.3 程序阅读题 197
第9章 字符串 201
9.1 基本概念 201
9.1.1 字符串常量与字符串变量 201
9.1.2 字符串表达式 202
9.1.3 字符串连接与子字符串 203
9.2 字符串操作 203
9.2.1 与字符串长度有关的技术 203
9.2.2 字符大小写的转换 204
9.2.3 子字符串的查找 206
9.2.4 提取字符 207
9.2.5 字符串的替换 208
9.2.6 字符串的空格调整 209
9.2.7 字符串的比较 210
9.3 字符串和数字的转换 212
9.3.1 字符串转换成数字 212
9.3.2 数字转换成字符串 213
9.3.3 字符串转换成ASC Ⅱ码值 213
9.3.4 ASNI值转换成字符串 214
9.4 习题 214
9.4.1 问答题 214
9.4.2 编程题 214
9.4.3 程序阅读题 214
第10章 文件系统 219
10.1 文件系统概述 219
10.2.1 打开和关闭顺序文件 220
10.2 顺序文件 220
10.2.2 读写顺序文件 223
10.3 随机文件 238
10.3.1 打开和关闭随机文件 238
10.3.2 读写随机文件 238
10.4 二进制文件 246
10.4.1 二进制文件的读写 247
10.4.2 文件指针 247
10.5.1 驱动器列表框 248
10.5 文件系统控件 248
10.5.2 目录列表框 249
10.5.3 文件列表框 250
10.5.4 文件系统控件的协同工作 251
10.6 文件的其他操作 252
10.6.1 文件的删除 252
10.6.2 复制和移动文件 252
10.6.3 文件的更名 253
10.6.4 运行可执行文件 254
10.7 习题 259
10.7.1 选择题 259
10.7.2 编程题 260
10.7.3 程序阅读题 260
第11章 错误处理 263
11.1 错误类型 263
11.1.1 语法错误 263
11.1.2 编译错误 266
11.1.3 运行错误 267
11.1.4 逻辑错误 268
11.2 错误处理 270
11.2.1 使用错误处理程序 270
11.2.2 On Error语句 271
11.2.3 On Error GoTo语句 275
11.2.4 Error$函数 280
11.2.5 Error语句 281
11.2.6 使用Err对象 282
11.3.1 选择题 284
11.3.2 编程题 284
11.3 习题 284
11.3.3 程序阅读题 285
第12章 绘图与音响技术 289
12.1 绘图技术 289
12.2 图像框和图形框控件 290
12.2.1 图形、图像的装入和保存 290
12.2.2 图形的调整 291
12.2.4 图形交换 293
12.2.3 图形和图像的属性设置 293
12.3 坐标系统 296
12.4 基本绘图方法 299
12.4.1 绘制文本 299
12.4.2 基本几何图形 300
12.4.3 图形填充 304
12.4.4 绘制曲线 307
12.5 像素操作 313
12.5.1 颜色值 313
12.5.2 渐变技术 314
12.5.3 PaintPicture方法 315
12.5.4 图形处理 317
12.6 音响功能 319
12.7 习题 321
12.7.1 选择题 321
12.7.2 编程题 322
12.7.3 程序阅读题 322
13.1 递归的基础知识 325
第13章 递归 325
13.1.1 编写递归子过程和函数过程 326
13.1.2 递归示例 329
13.2 递归排序 334
13.2.1 合并排序 335
13.2.2 快速排序 335
13.3 分形技术 340
13.4 习题 344
13.4.1 选择题 344
13.4.3 程序阅读题 345
13.4.2 编程题 345
第14章 菜单和控件 347
14.1 菜单设计 347
14.1.1 菜单的基本组成 347
14.1.2 热键和快捷键 349
14.1.3 编写菜单命令 350
14.1.4 弹出菜单 351
14.2.1 按钮 354
14.2 常用控件 354
14.2.2 标签和文本框 356
14.2.3 选择按钮 361
14.2.4 列表框和下拉列表框 365
14.2.5 滚动条 370
14.2.6 时钟控件 374
14.2.7 CommonDialog控件 378
14.3 习题 382
14.3.1 选择题 382
14.3.3 程序阅读题 383
14.3.2 编程题 383
第15章 数据库编程入门 387
15.1 数据库简介 387
15.1.1 记录集 388
15.1.2 ODBC和DAO 389
15.2 使用Data控件 390
15.2.1 Data控件的属性 390
15.2.2 绑定数据 391
15.2.3 使用Data控件浏览数据库记录 391
15.3 数据库记录的操作 392
15.3.1 记录的定位 393
15.3.2 记录的添加 393
15.3.3 记录的删除 394
15.3.4 简单记录查找 394
15.3.5 应用示例 395
15.4 习题 399
15.4.1 选择题 399
15.4.2 编程题 399
15.4.3 程序阅读题 400
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019