Visual Basic 6.0程序设计教程 第2版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:罗朝盛主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115135614
- 页数:395 页
第1章 Visual Basic 6.0概述 1
1.1 中文Visual Basic 6.0简介 1
目录 1
1.1.1 Visual Basic的发展 2
1.1.2 Visual Basic的特点 2
1.1.3 Visual Basic 6.0的特性 4
1.2 Visual Basic 6.0的集成开发环境 5
1.2.1 Visual Basic的集成开发环境主窗口 5
1.2.2 窗体设计窗口 7
1.2.4 工程资源管理器 8
1.2.3 工具箱 8
1.2.5 属性窗口 9
1.2.6 窗体布局窗口 9
1.2.7 代码编辑窗口 10
1.2.8 立即窗口 10
1.3 Visual Basic 6.0帮助系统的使用 11
1.3.1 使用MSDN Library查阅器 11
1.3.2 上下文帮助 12
1.3.3 运行所提供的样例 12
习题 13
本章小结 13
第2章 简单Visual Basic程序设计 14
2.1 Visual Basic中的一些基本概念 14
2.1.1 对象与类 14
2.1.2 属性 15
2.1.3 事件及事件过程 16
2.1.4 方法 17
2.2 窗体的常用属性、方法和事件 17
2.2.1 属性 17
2.2.2 事件 22
2.2.3 方法 23
2.3 命令按钮、标签、文本框 25
2.3.1 命令按钮CommandButton 25
2.3.2 标签控件(Label) 27
2.3.3 文本框控件(TextBox) 29
2.4 Visual Basic程序的组成及工作方式 31
2.4.1 Visual Basic应用程序的组成 31
2.4.2 Visual Basic应用程序的工作方式 32
2.4.3 创建应用程序的步骤 32
2.5.1 新建工程 33
2.5 一个简单的Visual Basic程序的创建实例 33
2.5.2 程序界面设计 34
2.5.3 编写相关事件的代码 37
2.5.4 保存工程 38
2.5.5 运行、调试程序 38
2.5.6 生成可执行程序 39
本章小结 40
习题 40
实验 42
3.1.1 Visual Basic的字符集 43
3.1.2 编码规则与约定 43
第3章 Visual Basic语言基础 43
3.1 Visual Basic语言字符集及编码规则 43
3.2 数据类型 45
3.2.1 Visual Basic的标准数据类型 45
3.2.2 用户自定义类型 46
3.3 常量和变量 46
3.3.1 常量 46
3.3.2 变量 49
3.4.1 算术运算符与算术表达式 52
3.4 运算符和表达式 52
3.4.2 字符串运算符与字符串表达式 53
3.4.3 关系运算符与关系表达式 54
3.4.4 逻辑运算符与逻辑表达式 55
3.4.5 日期型表达式 56
3.4.6 运算符的执行顺序 56
3.5 常用内部函数 57
本章小结 60
习题 61
实验 63
4.1.1 算法概述 64
第4章 程序设计的3种基本结构 64
4.1 算法及算法的表示 64
4.1.2 算法的特性 65
4.1.3 算法的表示 66
4.1.4 用N-S流程图表示算法 68
4.2 顺序结构 70
4.2.1 赋值语句 70
4.2.2 数据的输出——Print方法 71
4.2.3 用户交互函数和过程 72
4.2.4 注释语句 75
4.2.5 应用举例 75
4.3.1 If条件语句 77
4.3 选择结构 77
4.3.2 Select Case语句(情况语句) 81
4.3.3 选择结构的嵌套 83
4.4 循环结构 85
4.4.1 For...Next循环语句 86
4.4.2 Do...Loop循环语句 86
4.4.3 While...Wend语句 88
4.4.4 循环的嵌套——多重循环结构 89
4.4.6 循环结构与选择结构的嵌套 91
4.4.5 几种循环语句比较 91
4.5 其他控制语句 92
4.5.1 Goto语句 92
4.5.2 Exit语句 92
4.5.3 End语句 93
4.5.4 暂停语句 93
4.5.5 With...End With语句 94
4.6 应用程序举例 94
4.6.1 累计求和、求乘积、计数等问题 94
4.6.2 素数与哥德巴赫猜想 95
4.6.3 字符串处理 97
4.6.4 迭代法 100
本章小结 101
习题 102
实验 108
第5章 数组 111
5.1 概述 111
5.2 一维数组 112
5.2.1 一维数组的声明 112
5.2.2 一维数组元素的引用 113
5.2.3 一维数组的基本操作 113
5.2.4 一维数组的应用 114
5.3 二维数组及多维数组 118
5.3.1 二维数组的声明 119
5.3.2 二维数组的引用 119
5.3.3 二维数组的基本操作 119
5.3.4 二维数组应用举例 121
5.3.5 多维数组的声明和引用 122
5.4 动态数组 123
5.4.1 动态数组的建立及使用 123
5.4.2 与数组操作有关的几个函数 125
5.4.3 应用举例 126
本章小结 127
习题 128
实验 131
第6章 过程 133
6.1 过程概述 133
6.2 Sub过程 134
6.2.1 事件过程 134
6.2.2 自定义过程(Sub过程) 135
6.2.3 子过程的建立 136
6.2.4 过程的调用 136
6.3.1 函数过程(Function过程)的定义 137
6.3 Function过程 137
6.3.2 函数的调用 139
6.4 过程之间参数的传递 140
6.4.1 形式参数与实际参数 140
6.4.2 参数传递(虚实结合) 140
6.4.3 有关过程之间数据传递的几点说明 142
6.4.4 数组作过程的参数 145
6.5 过程的嵌套和递归调用 147
6.5.1 过程的嵌套 147
6.5.2 过程的递归调用 147
6.6.1 可选参数(Optional) 148
6.6 过程的可选参数与不定数量参数 148
6.6.2 使用不定数量的参数 150
6.7 应用举例 150
6.7.1 查找问题 150
6.7.2 插入问题 152
习题 154
实验 158
第7章 过程和变量的作用域 160
7.1 概述 160
7.1.2 标准模块 161
7.1.1 窗体模块 161
7.1.3 类模块 162
7.2 过程的作用域 163
7.3 变量的作用域 165
7.3.1 过程级变量——局部变量 166
7.3.2 窗体/模块级变量 166
7.3.3 全局变量 167
7.3.4 关于多个变量同名 168
7.3.5 静态变量 169
7.4 多重窗体与多模块程序设计 170
7.4.1 设置启动对象 171
7.4.2 窗体的加载与卸载过程 172
7.4.3 与窗体加载与卸载过程的相关的事件 173
7.4.4 应用举例 176
习题 179
实验 181
第8章 常用控件与系统对象 183
8.1 单选钮、检查框及框架 183
8.1.1 单选钮 184
8.1.2 检查框 185
8.1.3 框架 187
8.2 滚动条 189
8.3 列表框与组合框 192
8.4 时钟控件 200
8.5 控件数组 202
8.5.1 控件数组的概念 202
8.5.2 控件数组的建立 203
8.5.3 应用举例 203
8.6 ActiveX控件 207
8.6.1 概述 207
8.6.2 ProcessBar控件 208
8.6.3 ImageList控件与ImageCombo控件 209
8.6.4 SSTab控件 210
8.7 常用系统对象 211
8.7.1 App对象 211
8.7.2 Clipboard对象 212
8.7.3 Screen对象 214
8.7.4 Printer对象和Printers集合对象 215
8.7.5 其他系统对象 217
习题 217
实验 221
9.1 文件的概念 223
第9章 文件 223
9.2 文件系统控件 224
9.2.1 驱动器列表框(DriveListBox) 225
9.2.2 录列表框(DirListBox) 225
9.2.3 文件列表框(FilelistBox) 227
9.2.4 文件系统控件的联动 229
9.3 顺序文件 229
9.3.1 顺序文件的打开与关闭 229
9.3.2 顺序文件的读写操作 230
9.4.1 随机文件的打开与关闭 235
9.4.2 写随机文件 235
9.4 随机文件 235
9.4.3 读随机文件 236
9.5 二进制文件 241
9.5.1 打开与关闭二进制文件 241
9.5.2 二进制文件的读写操作 241
9.6 常用的文件操作语句和函数 242
9.6.1 文件操作语句 242
9.6.2 文件操作函数 245
9.7.1 文件管理 247
9.7 应用举例 247
9.7.2 文件加密与解密 249
习题 251
实验 253
第10章 对话框与菜单程序设计 255
10.1 自定义对话框 255
10.1.1 由普通窗体创建自定义对话框 256
10.1.2 使用对话框模板创建对话框 256
10.1.3 显示与关闭自定义对话框 258
10.2 通用对话框 258
10.2.1 “打开”/“另存为”对话框 259
10.2.3 “字体”对话框 262
10.2.2 “颜色”对话框 262
10.2.4 “打印”对话框 263
10.2.5 “帮助”对话框 264
10.3 菜单设计 265
10.3.1 菜单的类型 265
10.3.2 菜单编辑器 266
10.3.3 下拉式菜单 267
10.3.4 弹出式菜单 270
10.4 应用举例 271
本章小结 274
习题 275
实验 276
第11章 图形操作 278
11.1 图形控件 278
11.1.1 图片框控件 279
11.1.2 图像框控件 281
11.1.3 形状控件Shape 281
11.1.4 直线控件Line 282
11.2 坐标系统 282
11.2.1 默认坐标系统 282
11.2.2 用户自定义坐标系统 283
11.3.1 CurrentX、CurrentY属性 285
11.3 绘图属性与事件 285
11.3.2 线宽与线型 287
11.3.3 图形的填充 288
11.3.4 AutoRedraw属性 289
11.3.5 图形颜色 289
11.4 绘图方法 291
11.4.1 Point方法 291
11.4.2 Pset方法 291
11.4.3 Line方法 292
11.4.4 Circle方法 293
11.5.1 绘制函数曲线 294
11.5 应用举例 294
11.5.2 简单动画设计 295
11.5.3 大图片浏览 296
习题 298
实验 300
第12章 鼠标和键盘事件 302
12.1 鼠标事件 302
12.1.1 鼠标事件过程 302
12.1.2 拖放 305
12.1.3 OLE拖放 308
12.2 键盘事件 309
12.2.1 KeyPress事件 310
12.2.2 KeyDown和KeyUp事件 311
本章小结 313
习题 314
实验 314
第13章 数据库编程基础 316
13.1 数据库基础 316
13.1.1 数据库技术的产生与发展 316
13.1.2 数据库基本概念 317
13.1.3 Visual Basic的数据库应用 318
13.2 数据库的设计与管理 319
13.2.1 建立数据库 319
13.2.2 数据库的基本操作 322
13.3 数据访问控件与数据约束控件 324
13.3.1 概述 324
13.3.2 Data控件 325
13.3.3 ADO控件 329
13.4 结构化查询语言SQL 331
13.4.1 SQL概述 331
13.4.2 SQL的构成 332
13.4.3 SQL的查询语句 334
13.5 一个简易的学生成绩管理系统 335
13.5.1 系统分析 335
13.5.2 设计实现 337
习题 348
实验 350
第14章 多文档界面与工具栏设计 351
14.1 多文档界面设计 351
14.1.1 创建多文档界面应用程序 352
14.1.2 显示MDI窗体及其子窗体 353
14.1.3 维护子窗体的状态信息 354
14.1.4 MDI应用程序中的菜单 355
14.2 工具栏 356
14.2.1 ToolBar控件 356
14.2.2 手工创建工具栏 359
14.3 状态栏 360
14.3.1 建立状态栏 360
14.3.2 动态显示状态栏信息 360
14.4 一个简易的文本编辑器 361
14.4.1 RichTextBox控件 361
14.4.2 界面设计 362
14.4.3 代码清单 365
习题 366
实验 366
第15章 程序调试与程序发布 367
15.1 常见错误类型 367
15.2 Visual Basic 6.0系统调试工具 369
15.2.1 设置自动语法检测 369
15.2.2 Visual Basic调试工具 369
15.3.1 控制程序的运行 370
15.3 调试和排错方法 370
15.3.2 程序调试窗口 371
15.4 出错处理 374
15.5 制作安装程序与程序发布 377
15.5.1 使用安装向导制作安装程序 378
15.5.2 检测安装程序 382
习题 383
实验 384
附录一 ASCII字符集 385
附录二 常用内部函数 386
附录三 Visual Basic程序设计实验CAI系统简介 391
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019