Visual BASIC教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘甫迎主编
- 出 版 社:成都:电子科技大学出版社
- 出版年份:1999
- ISBN:7810651587
- 页数:346 页
第一章 Visual BASIC基础 1
1.1 用计算机处理问题的过程 1
1.2 算法和表示算法的方法 1
1.3 用BASIC语言表示和实现算法 4
1.4 BASIC的由来和特点 5
1.5 Visual BASIC的功能和特点 6
1.6 Visual BASIC中文版的环境要求及安装 7
1.7 Visual BASIC中文版的启动和主屏幕介绍 7
1.8 退出Visual BASIC 10
习题 10
第二章 Visual BASIC的菜单界面 12
2.1 Visual BASIC菜单界面介绍 12
2.1.1 “文件(F)”菜单 12
2.1.2 “编辑(E)”菜单 14
2.1.3 “视图(V)”菜单 18
2.1.4 “工程(P)”菜单 19
2.1.5 “格式(O)”菜单 21
2.1.6 “调试(D)”菜单 22
2.1.7 “运行(R)”菜单 24
2.1.8 “查询(U)”菜单 24
2.1.9 “图表(I)”菜单 25
2.1.10 “工具(T)”菜单 26
2.1.11 “外接程序(A)”菜单 27
2.1.12 “窗口(W)”菜单 27
2.1.13 “帮助(H)”菜单 28
2.2 Visual BASIC应用程序的开发步骤 28
2.2.1 打开新工程 29
2.2.2 设计用户界面 29
2.2.3 添加程序代码 30
2.2.4 运行调试程序 30
2.2.5 保存文件 31
2.2.6 生成可执行文件(.EXE) 31
习题 31
第三章 Visual BASIC语言初步 33
3.1 数制及数据类型 33
3.1.1 数制 33
3.1.2 数据类型 33
3.2 常量、变量、运算符和表达式 34
3.2.1 常量 34
3.2.2 变量 35
3.2.3 运算符和表达式 38
3.3. 结构化程序设计 40
3.3.1 程序的三种基本结构 40
3.3.2 结构化程序设计方法 41
习题 42
第四章 顺序结构程序 43
4.1 代码窗口(Code窗口) 43
4.2 数据输入 44
4.2.1 赋值语句 44
4.2.2 InptBox()、MsgBox()函数和MsgBox过程 45
4.3 数据输出 48
4.31 利用文本框等输出数据 48
4.3.2 显示输出语句 48
4.3.3 利用Printer对象打印输出数据 50
4.4 其他语句 55
习题 55
第五章 控制结构程序设计 56
5.1 转换控制语句 56
5.2 选择结构 58
5.3 循环结构 63
5.4 应用举例 67
习题 71
第六章 数组及应用 73
6.1 数组的定义和引用 73
6.2 静态数组和动态数组 75
6.3 数组的基本操作 78
6.1 应用举例 80
习题 84
第七章 字符串 86
7.1 字符串的定义和字符串常量 86
7.2 字符串变量 87
7.3 字符串的基本操作及应用 89
7.3.1 字符串的合并 89
7.3.2 字符串的比较 90
7.3.3 测字符串的长度 90
7.3.4 字符串的检索 91
7.3.5 获取子字符串 92
7.3.6 字符串的生成和改写 93
7.3.7 字符串和数值的相互转换 95
7.3.8 字符串处理函数和语句 97
7.3.9 应用举例 97
习题 99
第八章 函数和子程序 101
8.1 系统函数的应用 101
8.1.1 取整函数 101
8.1.2 随机函数 102
8.2 自定义函数 105
8.3 GOSUB子程序 107
8.3.1 转子程序语句和返回语句 107
8.3.2 应用举例 107
习题 109
第九章 过程与模块 111
9.1 过程的定义 111
9.1.1 SUB过程的定义 111
9.1.2 FUNCTION过程的定义 114
9.2 过程的调用 115
9.2.1 调用FUNCTION过程 115
9.2.2 调用SUB过程 116
9.3 参数传送 118
9.3.1 传地址 118
9.3.2 传值 119
9.4 递归 120
9.5 模块 122
9.5.1 标准模块 122
9.5.2 窗体模块 123
9.5.3 Sub Main过程 124
习题 125
第十章 文件 127
10.1 文件的基本概念 127
10.1.1 文件的分类 127
10.1.2 数据文件 127
10.1.3 文件号 128
10.2 顺序文件 128
10.2.1 打开顺序文件Open 128
10.2.2 关闭文件Close 129
10.2.3 写顺序文件 130
10.2.4 读顺序文件 131
10.3 随机文件 133
10.3.4 随机文件 133
10.3.2 打开随机文件Open 133
10.3.3 定义缓冲区字段Field 133
10.3.4 写随机文件 134
10.3.5 读随机文件 135
10.3.6 使用记录类型数据处理随机文件 136
10.4 二进制文件 137
10.4.1 打开二进制文件Open 137
10.4.2 写二进制文件Put 138
10.4.3 读二进制文件Get 138
10.4.4 移动指针语句Seek 138
10.4.5 Seek()函数 138
10.5 文件与目录的操作语句 139
10.5.1 Mkdir、Chdir、Rmdir语句 139
10.5.2 Kill、Name语句 139
习题 139
第十一章 窗体、控件、事件及方法 141
11.1 面向对象的程序设计 141
11.1.1 什么是对象(Object) 142
11.1.2 多态性(Polymorphism) 142
11.1.3 继承性(Inheritance) 142
11.2 窗体 142
11.2.1 窗体的建立 142
11.2.2 属性及窗体的属性 143
11.3 控件 150
11.3.1 控件的概述 150
11.3.2 内部控件 150
11.3.3 常用内部控件 153
11.4 事件 178
11.4.1 对象事件 178
11.4.2 常用事件 179
11.4.3 鼠标器事件 179
11.5 方法 180
11.5.1 对象方法 180
11.5.2 Move方法 181
11.6 鼠标的拖曳与放下 182
11.6.1 属性的设置 182
11.6.2 自由拖曳的实现 182
习题 185
第十二章 图形 186
12.1 屏幕坐标系 186
12.1.1 像素 186
12.1.2 屏幕坐标系 187
12.2 图形窗口与颜色设置 188
12.2.1 SCREEN语句 188
12.2.2 COLOR语句 190
12.3 基本绘图语句 191
12.3.1 画点语句(PSET、PRSET) 191
12.3.2 画线及矩形框语句(LINE) 193
12.3.3 画圆、椭圆和画弧语句(CIRCLE) 194
12.3.4 连续画线语句(DRAW) 194
12.3.5 填图语句(PAINT) 196
习题 197
第十三章 菜单设计 199
13.1 菜单基础 199
13.2 菜单编辑器 200
13.2.1 菜单编辑器的启动 200
13.2.2 菜单控件属性 201
13.2.3 菜单控件编辑按钮 202
13.2.4 菜单控件列表框 202
13.3 菜单设计 203
13.3.1 在“菜单编辑器”中创建菜单控件 203
13.3.2 分隔菜单项 204
13.3.3 赋值访问键和快捷键 204
13.3.4 创建子菜单 206
13.3.5 创建菜单控件数组 206
13.3.6 运行时创建和修改菜单 207
13.3.7 编写菜单控件的代码 209
13.4 弹出式菜单 209
13.5 MDI应用程序中的菜单 211
13.5.1 创建MDI应用程序的菜单 212
13.5.2 创建“窗口”菜单 212
13.5.3 排列子窗体 213
13.6 实例——RTF编辑器 214
13.6.1 窗体及控件设计 215
13.6.2 菜单设计 215
13.6.3 程序设计 217
习题 222
第十四章 Visual BASIC 与多媒体技术 223
14.1 多媒体的基本概念 223
14.2 多媒体技术的特点及应用 224
14.2.1 什么是多媒体技术 224
14.2.2 多媒体系统的基本特征 225
14.2.3 多媒体计算机技术的现实意义及应用 226
14.3 多媒体的软硬件环境及安装 228
14.3.1 多媒体系统硬件的基本构成 228
14.3.2 多媒体计算机的标准 229
14.3.3 多媒体计算机的硬件及软件安装 231
14.4 多媒体数据的采集及播放 237
14.4.1 多媒体数据的制作分类、方法及工具 237
14.4.2 Windows 98的多媒体环境与播放 247
14.5 Windows编程、VB与动态链接库(DLL)函数 259
14.5.1 Windows编程 259
14.5.2 动态链接库(DLL) 260
14.5.3 从Visual BASIC调用DLL函数 261
14.5.4 Visual BASIC与多媒体程序设计 266
14.6 多媒体创作 269
14.6.1 多媒体创作的一般过程 269
14.6.2 多媒体创作工具 270
14.6.3 动画的创作 272
14.7 超文本与超图像 273
14.7.1 超文本 273
14.7.2 超文本与超媒体的应用 279
习题 280
第十五章 Visual BASIC的数据库技术 281
15.1 数据库概述 281
15.1.1 数据库(Database) 281
15.1.2 表(Table) 281
15.1.3 数据库字段(Field) 281
15.1.4 记录(Record) 282
15.1.5 数据库索引(Index) 282
15.2 创建数据库 282
15.2.1 可视化数据管理器 282
15.2.2 创建数据库 282
15.2.3 表的修改与索引 285
15.3 访问数据库 286
15.3.1 数据绑定控件 286
15.3.2 数据控件 286
15.3.3 访问数据库中的数据 289
15.3.4 数据对象 291
15.4 SQL查询技术 294
15.4.1 SQL概念 294
15.4.2 SQL查询命令 294
15.4.3 使用SQL查询命令的步骤 295
15.4.4 利用SQL语句作为Execute方法的参数 295
15.5 报表设计与输出 297
15.5.1 创建报表 297
15.5.2 报表控件的应用 303
习题 304
第十六章 程序调试 305
16.1 立即窗口 305
16.2 中断调试 306
16.2.1 断点调试 306
16.2.2 Stop中断语句 306
16.3 单步调试 306
16.3.1 单步语句调试 306
16.3.2 单步过程调试 306
16.4 监视调试 307
16.4.1 快速监视调试 307
16.4.2 监视项 307
16.4.3 立即窗口 308
16.4.4 本地窗口 308
16.4.5 监视窗口 308
习题 309
第十七章 Visual BASIC应用实例——VFPCAI报表篇 310
17.1 软件的生存周期模型 310
17.1.1 软件的定义 310
17.1.2 软件的开发 311
17.1.3 软件的维护 312
17.2 实例——VFPCAI报表篇 312
17.2.1 软件定义 312
17.2.2 软件设计 313
17.2.3 软件实现与编程 318
17.2.4 软件测试和验证 323
17.2.5 源程序清单 324
附录A 《Visual BASIC教程》教学大纲 338
附录B 《Visual BASIC》实验指导书 340
主要参考文献 345
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019