Visual Basic语言教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:朱国华主编
- 出 版 社:郑州:河南科学技术出版社
- 出版年份:2004
- ISBN:7534926335
- 页数:332 页
第1章 Visual Basic基础知识 1
1.1 概述 1
1.1.1 程序设计语言 1
1.1.2 Visual Basic的特点 2
1.1.3 Visual Basic版本简介 3
1.2 对象的属性、事件与方法 4
1.2.1 对象的属性 4
1.2.2 对象的事件及事件过程 4
1.2.3 对象的方法 5
1.3 Visual Basic的安装与启动 5
1.3.1 Visual Basic安装的系统需求 5
1.3.2 Visual Basic的安装过程 6
1.3.3 Visual Basic的启动 6
1.4 Visual Basic 6.0的集成开发环境 7
1.4.1 标题栏 8
1.4.2 菜单栏 8
1.4.3 工具栏 9
1.4.4 窗体设计器窗口 10
1.4.5 属性窗口 11
1.4.6 工程资源管理器窗口 11
1.4.7 “窗体布局”窗口 12
1.4.8 工具箱窗口 12
1.4.9 代码窗口 13
1.5 设计第一个Visual Basic应用程序 14
1.5.1 新建一个工程 14
1.5.2 建立应用程序界面 14
1.5.3 设置控件属性 15
1.5.4 编写程序代码 16
1.5.5 运行程序(工程) 17
1.5.6 保存工程 17
1.5.7 生成可执行文件 18
1.6 控件的画法 19
1.6.1 在窗体上画一个控件 19
1.6.2 控件的选择 19
1.6.3 控件的缩放和移动 20
1.6.4 控件的复制与删除 20
1.6.5 控件的布局 20
第2章 Visual Basic编程基础 23
2.1 Visual Basic的基本数据类型 23
2.1.1 数值型 23
2.1.2 字符串型 25
2.1.3 逻辑型 26
2.1.4 日期型 26
2.1.5 对象型与可变型 26
2.2 常量与变量 27
2.2.1 常量 27
2.2.2 变量 29
2.3 运算符与表达式 31
2.3.1 算术运算符 31
2.3.2 字符串连接运算符 33
2.3.3 日期运算 33
2.3.4 表达式的书写规则 33
2.4 常用函数 34
2.4.1 数学函数 34
2.4.2 字符串函数 35
2.4.3 转换函数 37
2.4.4 随机函数 38
2.4.5 判断函数 39
2.4.6 其他函数 39
2.5 Visual Basic的命名规则 40
2.6 算法与N-S流程图 40
2.6.1 算法的概念 41
2.6.2 算法的基本结构和N-S流程图 41
第3章 顺序结构 45
3.1 信息的输出 45
3.1.1 使用Print方法 45
3.1.2 使用“标签”控件的输出 47
3.2 基本语句与书写格式 50
3.2.1 赋值语句Let 50
3.2.2 格式输出函数 51
3.2.3 复合与续行 53
3.2.4 卸载对象与结束语句 54
3.2.5 注释与暂停 55
3.3 信息的输入 56
3.3.1 使用“文本框”控件 56
3.3.2 使用“框架”控件 60
3.3.3 使用对话框 61
第4章 选择结构 68
4.1 条件表达式 68
4.1.1 关系运算符与关系表达式 68
4.1.2 逻辑运算符与逻辑表达式 69
4.1.3 运算符的优先顺序 70
4.2 单条件选择语句If 71
4.2.1 单行结构条件语句If…Then…Else 71
4.2.2 块结构条件语If…Then…Else…End If 76
4.2.3 If语句的嵌套 76
4.2.4 使用带ElseIf的块If语句 79
4.2.5 使用IIf函数 80
4.3 多分支条件选择语句Select Case 81
4.3.1 Select Case结构与语法 81
4.3.2 Select Case结构的应用 82
4.4 提供简单选择的控件 85
4.4.1 选项按钮 85
4.4.2 复选框 89
第5章 循环结构 96
5.1 Do…Loop语句 96
5.1.1 前测型Do…Loop循环 96
5.1.2 后测型Do…Loop循环 99
5.2 For…Next语句 102
5.3 列表框与组合框 107
5.3.1 列表框 107
5.3.2 组合框 114
5.4 算法举例 118
第6章 数组 127
6.1 数组的概念 127
6.1.1 数组与数组元素 127
6.1.2 数组的类型 127
6.1.3 数组的维数 128
6.1.4 数组的形式 128
6.2 固定大小的数组 128
6.2.1 数组的声明 128
6.2.2 数组的使用 130
6.2.3 排序问题 140
6.3 动态数组 146
6.3.1 创建动态数组 146
6.3.2 保留动态数组的内容 149
6.4 控件数组 150
6.4.1 控件数组的概念 150
6.4.2 控件数组的建立 150
6.4.3 控件数组的使用 151
第7章 过程 165
7.1 Sub过程 165
7.1.1 事件过程与通用过程 165
7.1.2 通用过程的创建 167
7.1.3 通用过程的调用 168
7.2 Function过程 172
7.2.1 Function过程的定义 172
7.2.2 Function过程的调用 173
7.2.3 查看过程 175
7.3 向过程传递参数 176
7.3.1 形式参数与实际参数 176
7.3.2 按值传递与按地址传递 177
7.3.3 传递数组 179
7.4 过程的嵌套与递归调用 183
7.4.1 过程的嵌套 183
7.4.2 过程的递归 185
7.5 变量与过程的作用范围 187
7.5.1 代码模块的概念 187
7.5.2 变量的作用范围 190
7.5.3 过程的作用范围 196
第8章 窗体和控件 199
8.1 公共的属性和常用事件 199
8.1.1 公共的属性 199
8.1.2 Visual Basic的常用事件 201
8.2 窗体 204
8.2.1 窗体的属性 204
8.2.2 窗体的常用事件和方法 207
8.3 命令按钮 208
8.4 标签与文本框 209
8.4.1 标签 209
8.4.2 文本框 210
8.5 系统定时器 213
8.5.1 定时器的属性与事件 213
8.5.2 定时器的应用 214
8.6 图片框与图像框 214
8.6.1 图片框 215
8.6.2 图像框 216
8.7 滚动条 217
8.8 列表框与组合框 218
8.8.1 列表框 218
8.8.2 组合框 221
8.9 复选框、单选按钮及框架 221
8.9.1 复选框 222
8.9.2 单选按钮 222
8.9.3 框架 223
8.10 驱动器、目录和文件列表框 223
8.10.1 驱动器列表框 223
8.10.2 目录列表框 223
8.10.3 文件列表框 224
8.10.4 3种列表框都具有的属性 225
8.10.5 文件控制对象的同步操作 225
8.11 公共对话框 225
8.11.1 使用“打开”/“另存为”对话框 227
8.11.2 使用“颜色”对话框 228
8.11.3 使用“字体”对话框 229
8.11.4 使用“打印”对话框 230
8.11.5 显示帮助文件 231
第9章 文件 234
9.1 文件的概念 234
9.1.1 文件的分类 234
9.1.2 数据文件的读写 235
9.2 文件处理语句和函数 236
9.2.1 Open语句 236
9.2.2 Close语句 238
9.2.3 文件访问函数 238
9.3 顺序文件 240
9.3.1 顺序文件的建立和打开 240
9.3.2 顺序文件的输出 241
9.3.3 顺序文件的输入 244
9.3.4 顺序文件的修改 246
9.4 随机文件 250
9.4.1 记录类型变量 250
9.4.2 随机文件的建立和打开 252
9.4.3 随机文件的读写 252
9.4.4 随机文件的修改 256
9.5 二进制文件 259
9.5.1 二进制文件的建立和打开 259
9.5.2 二进制文件的读写 259
第10章 菜单与工具栏 265
10.1 菜单 265
10.1.1 标准菜单的组成 265
10.1.2 菜单编辑器 266
10.1.3 创建应用程序菜单 269
10.1.4 编写菜单控件代码 271
10.1.5 菜单控件的动态控制 271
10.1.6 运行时增加菜单项 273
10.1.7 弹出式菜单 275
10.2 工具栏 279
10.2.1 创建工具栏的步骤 280
10.2.2 添加ToolBar控件 280
10.2.3 在ImageList控件中插入图像 281
10.2.4 在工具栏中添加按钮 282
10.2.5 为工具栏编写代码 286
10.2.6 创建工具栏实例 287
第11章 图形与动画 291
11.1 坐标系统 291
11.1.1 缺省刻度 291
11.1.2 标准刻度 292
11.1.3 自定义刻度 293
11.2 配置颜色 294
11.2.1 使用RGB函数 294
11.2.2 使用QBColor函数 295
11.2.3 使用颜色常数 295
11.2.4 直接指定颜色值 296
11.3 点的绘制 296
11.4 直线和矩形的绘制 298
11.4.1 画直线 298
11.4.2 画矩形 299
11.5 圆、椭圆和弧形的绘制 302
11.5.1 画圆 302
11.5.2 画椭圆 304
11.5.3 画圆弧 304
11.6 文字动画 306
11.7 图形动画 308
第12章 程序调试与错误处理 315
12.1 应用程序中的错误类型 315
12.1.1 编译错误 315
12.1.2 运行错误 316
12.1.3 逻辑错误 317
12.2 设计时、运行时和中断模式 317
12.3 程序调试方法 319
12.3.1 调试工具 319
12.3.2 调试窗口 320
12.3.3 程序的单步运行 321
12.3.4 程序的断点运行 324
12.3.5 其他调试运行方式 327
12.4 设计错误处理程序 328
12.4.1 设置错误陷阱 328
12.4.2 错误捕获对象 329
12.4.3 从错误处理程序返回 330
12.4.4 错误处理程序设计示例 331
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020