Visual BASIC程序设计教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:刘炳文;许蔓舒编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2000
- ISBN:7302011214
- 页数:435 页
1 Visual Basic及其编程环境 1
1.1 早期BASIC语言与Visual Basic 1
1.1.1 早期BASIC语言 1
1.1.2 可视化BASIC语言——Visual Basic 2
1.1.3 Visual Basic的版本 3
1.2 Visual Basic的特点 3
1.3 Visual Basic 5.0和6.0的新特性 5
1.4 启动与退出Visual Basic 9
1.5 主窗口 12
1.5.1 标题和菜单 12
1.5.2 工具栏 14
1.6 其他窗口 16
1.6.1 窗体设计器和工程资源管理器 16
1.6.2 属性窗口和工具箱窗口 18
习题 21
2 简单Visual Basic程序设计 22
2.1 对象 22
2.1.1 Visual Basic的对象 22
2.1.2 属性设置 24
2.2 控件 27
2.2.1 内部控件 27
2.2.2 控件的命名和控件值 29
2.3 控件的画法和基本操作 31
2.3.1 控件的画法 32
2.3.2 控件的基本操作 33
2.4 Visual Basic应用程序的结构与工作方式 35
2.4.1 Visual Basic应用程序的构成 35
2.4.2 事件驱动 36
2.5.1 用Visual Basic开发应用程序的一般步骤 37
2.5 编写简单的Visual Basic应用程序 37
2.5.2 设计第一个Visual Basic应用程序 38
2.5.3 代码编辑器 44
2.6 程序的保存和装入 46
2.6.1 保存程序 47
2.6.2 程序的装入 48
2.7 程序的运行 50
2.7.1 运行模式 50
2.7.2 运行程序 52
习题 54
3.1 数据类型 55
3.1.1 基本数据类型 55
3 Visual Basic程序设计基础 55
3.1.2 用户定义的数据类型 58
3.2 常量和变量 59
3.2.1 常量 59
3.2.2 变量 61
3.2.3 变体类型变量 64
3.3 变量的作用域 68
3.3.1 局部变量与全局变量 68
3.3.2 默认声明 69
3.4 常用内部函数 71
3.5 运算符与表达式 74
3.5.1 算术运算符 74
3.5.2 关系运算符与逻辑运算符 76
3.5.3 表达式的执行顺序 79
3.6 枚举类型 80
习题 83
4 窗体与输入输出 85
4.1 语句 85
4.1.1 赋值语句 85
4.1.2 注释、暂停与程序结束 87
4.2 窗体 88
4.2.1 窗体的结构与属性 88
4.2.2 窗体事件 93
4.3 数据输出 94
4.3.1 Print方法 95
4.3.2 与Print方法有关的函数 96
4.3.3 其他方法和属性 100
4.4 InputbBox函数 107
4.5.1 MsgBox函数 110
4.5 MsgBox函数和MsgBox语句 110
4.5.2 MsgBox语句 113
4.6 字形 113
4.6.1 字体类型和大小 114
4.6.2 其他属性 115
4.7 打印机输出 117
4.7.1 直接输出 117
4.7.2 窗体输出 119
4.8 源程序代码打印 119
4.8.1 直接打印 120
4.8.2 间接打印 121
习题 123
5 常用内部控件 126
5.1 图片框与图像框 126
5.1.1 图片框、图像框的属性、事件和方法 126
5.1.2 图形文件的装入 128
5.2 标签与文本框 132
5.2.1 标签 132
5.2.2 文本框 135
5.3 命令按钮、复选框和单选按钮 141
5.3.1 属性和事件 141
5.3.2 命令按钮、复选框和单选按钮的应用 142
5.4 列表框和组合框 145
5.4.1 列表框 145
5.4.2 组合框 149
5.5 滚动条 154
5.6 计时器 158
5.7 框架、直线和形状 162
5.7.1 框架 162
5.7.2 直线和形状 163
5.8 Tab顺序 166
习题 167
6 Visual Basic控制结构 170
6.1 选择结构程序设计 170
6.1.1 单行结构条件语句 170
6.1.2 块结构条件语句 171
6.1.3 IIf函数 176
6.2 多分支结构程序设计 177
6.3 For循环结构程序设计 182
6.4 当循环控制结构 187
6.5 Do循环控制结构 190
6.6 多重循环 195
6.7 GoTo型控制 198
6.7.1 GoTo语句 198
6.8 程序举例 200
6.7.2 On-Go To语句 200
习题 209
7 数组 212
7.1 数组的概念 212
7.1.1 数组的定义 212
7.1.2 默认数组与嵌套数组 216
7.2 静态数组与动态数组 218
7.2.1 动态数组的定义 219
7.2.2 数组的清除和重定义 221
7.3 数组的基本操作 222
7.3.1 数组元素的输入、输出和复制 222
7.3.2 For Each...Next语句 225
7.4 数组的初始化 227
7.5.1 基本概念 229
7.5 控件数组 229
7.5.2 建立控件数组 230
7.6 程序举例 233
习题 242
8 过程 246
8.1 Sub过程 246
8.1.1 Sub过程的建立 246
8.1.2 调用Sub过程 249
8.2 Function过程 252
8.2.1 Function过程的定义 252
8.2.2 调用Function过程 254
8.3 参数传送 256
8.3.1 形参与实参 257
8.3.2 引用 259
8.3.3 传值 260
8.3.4 数组参数的传送 262
8.4 可选参数与可变参数 266
8.4.1 可选参数 266
8.4.2 可变参数 267
8.5 对象参数 268
8.5.1 窗体参数 268
8.5.2 控件参数 270
8.6 局部内存分配 275
8.7 递归 278
8.8 Shell函数 281
8.9 程序举例 283
习题 291
9 菜单程序设计 293
9.1 Visual Basic中的菜单 293
9.2 菜单编辑器 294
9.3 用菜单编辑器建立菜单 297
9.3.1 界面设计 297
9.3.2 编写程序代码 300
9.4 菜单项的控制 302
9.4.1 有效性控制 302
9.4.2 菜单项标记 304
9.4.3 键盘选择 307
9.5 菜单项的增减 308
9.6 弹出式菜单 312
习题 316
10 多重窗体程序设计 318
10.1 建立多重窗体应用程序 318
10.1.1 与多重窗体程序设计有关的语句和方法 318
10.1.2 建立界面 319
10.1.3 编写程序代码 323
10.2 多重窗体程序的执行与保存 329
10.2.1 指定启动窗体 329
10.2.2 多窗体程序的存取 330
10.3 模块 332
10.3.1 标准模块 332
10.3.2 窗体模块 333
10.3.3 Sub Main过程 335
10.4 闲置循环与DoEvents语句 337
习题 340
11 多重文档界面 342
11.1 MDI窗体与MDI子窗体 342
11.1.1 MDI子窗体 342
11.1.2 引例 343
11.1.3 几点说明 346
11.2 MDI特性 348
11.2.1 属性、方法和事件 348
11.2.2 Dim语句和WindowState属性 350
11.3 建立MDI应用程序 350
11.3.1 建立MDI应用程序的一般过程 350
11.3.2 MDI应用程序举例 352
11.4 MDI应用程序中的菜单 359
11.4.1 MDI中菜单的建立 359
11.4.2 MDI菜单应用程序举例 360
11.5 用MDI建立工具条 363
11.5.1 用MDI建立工具条的一般步骤 363
11.5.2 程序举例 364
习题 367
12.1.1 文件说明 368
12.1 文件说明与文件结构 368
12 数据文件 368
12.1.2 文件结构和分类 369
12.2 文件的打开与关闭 371
12.2.1 文件的打开 371
12.2.2 文件的关闭 374
12.3 文件操作语句和函数 374
12.4 顺序文件 378
12.4.1 顺序文件的写操作 378
12.4.2 顺序文件的读操作 382
12.5 随机文件 390
12.5.1 随机文件的打开与读写操作 390
12.5.2 随机文件中记录的增加与删除 397
12.6 用控件显示和修改随机文件 400
12.7.1 二进制存取与随机存取 403
12.7 二进制文件 403
12.7.2 文件指针 404
12.8 文件系统控件 406
12.8.1 驱动器列表框和目录列表框 406
12.8.2 文件列表框 409
12.8.3 程序举例 411
12.9 文件基本操作 415
12.10 资源文件 419
12.10.1 资源文件的建立 419
12.10.2 与使用资源文件有关的函数 421
12.10.3 在Visual Basic应用程序中使用资源文件 423
习题 426
附录A 对象的属性 428
附录B 对象的事件 433
附录C 对象的方法 435
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 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