Visual Basic 6.0程序设计基础教程 教程·实验·练习PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:罗朝盛主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115134391
- 页数:328 页
1.1 计算机程序设计概述 1
1.1.1 程序设计语言的发展 1
第1章 Visual Basic程序设计概述 1
1.1.2 程序设计方法概述 3
1.2 中文Visual Basic 6.0简介 5
1.2.1 Visual Basic的发展 5
1.2.2 Visual Basic的特点 6
1.3 Visual Basic 6.0可视化编程环境 7
1.3.1 Visual Basic的集成开发环境主窗口 7
1.3.2 窗体设计窗口 9
1.3.3 工具箱 10
1.3.4 工程资源管理器 11
1.3.5 属性窗口 11
1.3.7 代码编辑窗口 12
1.3.8 立即窗口 12
1.3.6 窗体布局窗口 12
1.4 Visual Basic中的基本概念 13
1.4.1 可视化编程 13
1.4.2 对象与类 14
1.4.3 属性 14
1.4.4 方法 15
1.4.5 事件与事件过程 15
1.5.1 窗体的结构 16
1.5 窗体 16
1.5.2 窗体的属性 17
1.5.3 窗体的事件 20
1.5.4 窗体的方法 21
1.6 Visual Basic程序的组成及工作方式 23
1.6.1 Visual Basic应用程序的组成 23
1.6.2 Visual Basic应用程序的工作方式 24
1.6.3 创建应用程序的步骤 25
1.7 一个简单的Visual Basic程序的创建实例 25
1.7.1 新建工程 26
1.7.2 程序界面设计 27
1.7.3 编写相关事件代码 28
1.7.4 保存工程 29
1.7.5 运行、调试程序 29
1.7.6 生成可执行程序 30
本章小结 31
习题 31
实验 33
第2章 Visual Basic语言基础 35
2.1 Visual Basic语言字符集及编码规则 35
2.1.1 Visual Basic的字符集 35
2.1.2 编码规则与约定 36
2.2 数据类型 37
2.2.1 Visual Basic的标准数据类型 37
2.2.2 用户自定义类型 38
2.3.1 常量 39
2.3 常量和变量 39
2.3.2 变量 41
2.4 运算符和表达式 44
2.4.1 算术运算符与算术表达式 44
2.4.2 字符串运算符与字符串表达式 45
2.4.3 关系运算符与关系表达式 46
2.4.4 逻辑运算符与逻辑表达式 46
2.4.5 日期型表达式 47
2.4.6 运算符的执行顺序 48
2.5 常用内部函数 49
本章小结 52
习题 53
实验 54
第3章 程序设计的3种基本结构 57
3.1 算法及算法的表示 57
3.1.1 算法概述 57
3.1.3 算法的表示 59
3.1.2 算法的特性 59
3.1.4 用N-S流程图表示算法 61
3.2 顺序结构 63
3.2.1 赋值语句 63
3.2.2 数据的输出——Print方法 64
3.2.3 用户交互函数和过程 65
3.2.4 注释语句 68
3.2.5 应用举例 68
3.3 选择结构 70
3.3.1 If条件语句 70
3.3.2 Select Case语句(情况语句) 74
3.3.3 选择结构的嵌套 75
3.4 循环结构 78
3.4.1 For...Next循环语句 78
3.4.2 Do...Loop循环语句 79
3.4.3 While...Wend语句 81
3.4.4 循环的嵌套——多重循环结构 82
3.4.5 几种循环语句比较 84
3.4.6 循环结构与选择结构的嵌套 84
3.5 其他控制语句 85
3.5.1 Goto语句 85
3.5.2 Exit语句 85
3.5.3 End语句 86
3.5.4 暂停语句 86
3.5.5 With...End With语句 86
3.5.6 On Error语句与Resume语句 87
3.6 应用程序举例 89
3.6.1 素数与哥德巴赫猜想 89
3.6.2 字符串处理 91
3.6.3 迭代法 94
本章小结 95
习题 95
实验 102
4.1 概述 105
第4章 数组及其应用 105
4.2.1 一维数组的声明 106
4.2 一维数组 106
4.2.2 一维数组元素的引用 107
4.2.3 一维数组的基本操作 108
4.2.4 一维数组的应用 108
4.3 二维数组及多维数组 112
4.3.1 二维数组的声明 112
4.3.2 二维数组的引用 113
4.3.3 二维数组的基本操作 113
4.3.4 二维数组应用举例 115
4.3.5 多维数组的声明和引用 116
4.4 动态数组 116
4.4.1 动态数组的建立及使用 117
4.4.2 与数组操作有关的几个函数 119
4.4.3 应用举例 120
习题 121
本章小结 121
实验 125
第5章 过程 127
5.1 过程概述 127
5.2 Sub过程 128
5.2.1 事件过程 128
5.2.2 自定义过程(Sub过程) 129
5.2.3 子过程的建立 130
5.2.4 过程的调用 130
5.3 Function过程 131
5.3.1 函数过程(Function过程)的定义 131
5.3.2 函数的调用 133
5.4 过程之间参数的传递 134
5.4.1 形式参数与实际参数 134
5.4.2 参数传递(虚实结合) 134
5.4.3 有关过程之间数据传递的几点说明 136
5.4.4 数组作过程的参数 138
5.5 过程的嵌套和递归调用 140
5.5.1 过程的嵌套 140
5.5.2 过程的递归调用 141
5.6 过程与变量的作用域 142
5.6.1 过程的作用域 142
5.6.2 变量的作用域 144
5.7 多重窗体与多模块程序设计 149
5.7.1 设置启动对象 149
5.7.2 窗体的加载与卸载过程 150
5.7.3 与窗体加载与卸载过程的相关的事件 151
5.7.4 应用举例 154
本章小结 156
习题 156
实验 161
6.1.1 命令按钮 163
6.1 命令按钮、标签与文本框 163
第6章 常用控件 163
6.1.2 标签控件 166
6.1.3 文本框控件 167
6.2 单选钮、检查框及框架 170
6.2.1 单选钮 170
6.2.2 检查框 172
6.2.3 框架 174
6.3 滚动条 175
6.4 列表框与组合框 178
6.5 时钟控件 186
6.6 控件数组 188
6.6.1 控件数组的概念 188
6.6.2 控件数组的建立 189
6.7 鼠标事件与键盘事件 192
6.7.1 鼠标事件 192
6.7.2 键盘事件 194
6.8.1 概述 196
6.8 ActiveX控件 196
6.8.2 ProcessBar控件 197
6.8.3 ImageList控件与ImageCombo控件 198
6.8.4 SSTab控件 199
本章小结 200
习题 201
实验 205
第7章 文件 207
7.1 文件的概念 207
7.2 文件系统控件 208
7.2.1 驱动器列表框(DriveListBox) 208
7.2.2 目录列表框(DirListBox) 209
7.2.3 文件列表框(FileListBox) 211
7.2.4 文件系统控件的联动 213
7.3 顺序文件 214
7.3.1 顺序文件的打开与关闭 214
7.3.2 顺序文件的读写操作 215
7.4 随机文件 219
7.4.1 随机文件的打开与关闭 219
7.4.2 写随机文件 220
7.4.3 读随机文件 220
7.5 二进制文件 222
7.5.1 打开与关闭二进制文件 222
7.5.2 二进制文件的读写操作 223
7.6 常用的文件操作语句和函数 223
7.6.1 文件操作语句 224
7.6.2 文件操作函数 226
本章小结 228
习题 229
实验 232
第8章 图形操作 235
8.1 图形控件 235
8.1.1 图片框控件 236
8.1.3 形状控件Shape 238
8.1.2 图像框控件 238
8.1.4 直线控件Line 239
8.2 坐标系统 239
8.2.1 默认坐标系统 239
8.2.2 用户自定义坐标系统 240
8.3 绘图属性 242
8.3.1 CurrentX、CurrentY属性 243
8.3.2 线宽与线型 244
8.3.3 图形的填充 245
8.3.4 AutoRedraw属性 246
8.3.5 图形颜色 246
8.4 绘图方法 248
8.4.1 Point方法 248
8.4.2 Pset方法 248
8.4.3 Line方法 249
8.4.4 Circle方法 250
8.5.1 绘制函数曲线 251
8.5 应用举例 251
8.5.2 简单动画设计 252
本章小结 254
习题 254
实验 256
第9章 对话框与菜单程序设计 259
9.1 自定义对话框 259
9.1.1 由普通窗体创建自定义对话框 259
9.1.2 使用对话框模板创建对话框 260
9.1.3 显示与关闭自定义对话框 262
9.2 通用对话框 262
9.2.1 打开通用对话框 263
9.2.2 通用对话框的属性页 263
9.2.3 “打开”/“另存为”对话框 264
9.2.4 “颜色”对话框 267
9.2.5 “字体”对话框 269
9.3.1 菜单的类型 271
9.2.6 其他对话框 271
9.3 菜单设计 271
9.3.2 菜单编辑器 272
9.3.3 下拉式菜单 273
9.3.4 弹出式菜单 276
9.4 应用举例 277
本章小结 281
习题 281
实验 283
第10章 数据库编程基础 285
10.1 数据库基础 285
10.1.1 数据库的基本概念 285
10.1.2 关系数据库 286
10.1.3 数据库应用程序的体系结构 287
10.2 数据库的建立与管理 288
10.2.1 建立数据库 288
10.2.2 管理数据库 291
10.3 数据访问控件 292
10.3.1 Data控件 292
10.3.2 ADO控件 297
10.3.3 DataGrid控件 299
10.4 结构化查询语言——SQL简介 300
10.4.1 SQL概述 300
10.4.2 SQL的查询语句 301
10.5 一个简易的学生成绩管理系统 302
10.5.1 系统分析 302
10.5.2 设计实现 302
本章小结 313
习题 314
实验 315
附录1 ASCII字符集 317
附录2 常用内部函数 318
附录3 Visual Basic程序设计实验CAI系统简介 324
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《培生高级英语语法 练习册》培生教育 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019