注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关Visual Basic 6.0程序设计与应用

Visual Basic 6.0程序设计与应用

Visual Basic 6.0程序设计与应用

定 价:¥29.50

作 者: 李勇帆主编
出版社: 人民邮电出版社
丛编项: 21世纪高等学校计算机基础教育系列教材
标 签: 算法语言

ISBN: 9787115142696 出版时间: 2006-01-01 包装: 平装
开本: 16开 页数: 261 字数:  

内容简介

  本书是根据教育部关于高校非计算机专业计算机基础三层次教学的要求和全国计算机等级考试《Visual Basic程序设计》大纲(2004年10月版)的要求,结合当前计算机科学技术的最新发展和《Visual Basic程序设计》教学的实际情况而编写的。本书共分14章,内容包括Visual Basic程序设计概论,Visual Basic语言基础,程序设计的基本结构、数组、过程,常用控件和系统对象,对话框和菜单程序设计,文件操作和输出打印,多重窗体程序设计,键盘与鼠标事件过程,多文档界面与工具栏设计,数据库编程与应用,程序的管理、编辑、调试,出错处理,Visual Basic 6.0的复杂图形及文本与多媒体处理等。本书配有《Visual Basic 6.0程序设计与应用上机指导及测试》一书以及教学课件、网络课件。 本书既可作为高校"Visual Basic程序设计"课程的教材,也可作为等级考试培训教材。

作者简介

  李勇帆,1959年12月生,北京师范大学信息科学学院研究生毕业,湖南第一师范信息技术系主任,计算机学科带头人、教授,留欧学者,享受国务院特殊津贴专家,中国计算机维护与管理专业技术委员会委员,中国电子学会计算机应用工程专业委员会委员,美国洛杉机“树华奖学金基金会”中国中南地区推荐人,欧美同学会会员,中国留学人员联谊会会员,中国计算机学会会员,湖南省计算机学会理事。早期主要从事计算机硬件技术的应用研究与教学,现重点从事多媒体超文本智能CAI、虚拟仿真、数据挖掘及数字嵌入式等技术领域的应用研究。获国家“曾宪梓教育奖二等奖”,被授予“湖南省优秀教师”、“十佳青年科技标兵”及“特级教师”等称号。相继主持了《多媒体HIcAI系统的开发与应用》、《多媒体信息技术环境下大学生终身学习能力培养的理论和实践研究》、((Multimedia hypertext intelligent about CAI and the technol-ogy applications on agent of knowledge manag

图书目录

第1章 Visual Basic程序设计概论 1
1.1 Visual Basic语言概述 1
1.1.1 Visual Basic的诞生背景与发展 1
1.1.2 Visual Basic的功能特点 3
1.1.3 学习Visual Basic的基本要求 5
1.2 Visual Basic的运行环境及其安装与启动退出 6
1.2.1 Visual Basic的运行环境 6
1.2.2 Visual Basic的安装 6
1.2.3 Visual Basic 6.0的启动 7
1.2.4 Visual Basic 6.0的退出 8
1.3 Visual Basic 6.0的开发环境与系统帮助 8
1.3.1 Visual Basic 6.0的开发环境 8
1.3.2 Visual Basic 6.0的系统帮助功能 13
1.4 Visual Basic可视化编程的步骤与规则 14
1.4.1 Visual Basic可视化编程的步骤 14
1.4.2 Visual Basic源程序的书写格式与工程文件的组成 20
1.4.3 Visual Basic源程序文件的改名 21
1.4.4 Visual Basic语言的编码规则 21
思考题 22
第2章 Visual Basic语言基础 23
2.1 可视化编程的基本概念 23
2.1.1 类和对象 23
2.1.2 事件过程 27
2.1.3 代码编写机制 28
2.2 Visual Basic的字符集 28
2.2.1 Visual Basic的基本字符集 28
2.2.2 Visual Basic程序设计中的关键字 29
2.2.3 Visual Basic程序设计中的标识符 29
2.3 Visual Basic的数据类型 29
2.3.1 Visual Basic的基本数据类型 30
2.3.2 Visual Basic的自定义数据类型 32
2.3.3 Visual Basic的枚举数据类型 33
2.4 Visual Basic的常量与变量 34
2.4.1 Visual Basic的常量 34
2.4.2 Visual Basic的变量 35
2.4.3 Visual Basic的变体类型变量 37
2.4.4 强制显式声明变量 38
2.5 Visual Basic的运算符与表达式 38
2.5.1 Visual Basic的运算符 39
2.5.2 Visual Basic的表达式 41
2.6 常用内部函数 42
2.6.1 Visual Basic的数学函数 43
2.6.2 Visual Basic的字符串函数 45
2.6.3 Visual Basic数据类型转换函数 48
2.6.4 Visual Basic的日期时间函数 49
2.6.5 Visual Basic的格式输出函数 49
思考题 51
第3章 程序设计的基本结构 52
3.1 算法及其表示 52
3.1.1 算法概述 52
3.1.2 简单算法举例 53
3.1.3 用流程图表示算法 53
3.2 顺序结构 54
3.2.1 赋值语句 54
3.2.2 输入数据 55
3.2.3 输出数据 55
3.2.4 注释语句 56
3.3 选择结构 56
3.3.1 If语句…Then条件语句 56
3.3.2 Select Case情况语句 60
3.4 循环结构 62
3.4.1 For…Next循环语句 62
3.4.2 Do…Loop循环语句 64
3.4.3 几种循环语句的比较 67
3.5 其他辅助控制语句 67
3.5.1 Go To语句 67
3.5.2 Exit语句 68
3.5.3 End语句 68
3.5.4 暂停语句 69
3.6 应用程序举例 69
思考题 71
第4章 数组 72
4.1 数组的概念 72
4.2 静态数组 73
4.3 动态数组 74
4.4 数组的基本操作 75
4.4.1 数组元素的输入 75
4.4.2 数组间的赋值 76
4.4.3 数组的输出 76
4.5 控件数组 77
4.5.1 控件数组的概念 77
4.5.2 创建控件数组 78
思考题 79
第5章 过程 80
5.1 Sub过程 80
5.1.1 建立Sub过程 80
5.1.2 调用Sub过程 83
5.1.3 过程与事件过程 84
5.2 Function过程 84
5.2.1 建立Function过程 84
5.2.2 调用Function过程 85
5.3 参数传送 86
5.3.1 参数传送方式 86
5.3.2 数组参数的传送 88
5.4 可选参数与可变参数 89
5.4.1 可选参数 89
5.4.2 可变参数 90
5.5 对象参数 91
5.5.1 窗体参数 91
5.5.2 控件参数 93
5.6 Shell函数 94
思考题 95
第6章 常用控件和系统对象 96
6.1 单选钮、检查框、框架 96
6.1.1 单选钮 96
6.1.2 检查框 98
6.1.3 框架(Frame)控件 101
6.2 滚动条(ScrollBar) 103
6.3 列表框与组合框 106
6.3.1 列表框 106
6.3.2 组合框 111
6.4 时钟 112
6.5 ActiveX控件 114
6.5.1 ActiveX控件简介 114
6.5.2 ProcessBar控件 116
6.5.3 ToolBar控件与ImageList控件 118
6.5.4 SSTab控件 123
6.5.5 UpDown控件 124
6.5.6 Slider控件 127
6.6 常用系统对象 129
6.6.1 App对象 129
6.6.2 Clipboard对象 130
6.6.3 Printer对象和Printers集合对象 132
6.6.4 Screen对象 133
6.6.5 立即窗口 134
6.6.6 其他系统对象 134
思考题 134
第7章 对话框和菜单程序设计 135
7.1 对话框 135
7.1.1 模式对话框与无模式对话框 135
7.1.2 系统预定义对话框 136
7.1.3 用户自定义对话框 137
7.1.4 通用对话框 138
7.2 菜单 143
7.2.1 菜单概述 143
7.2.2 菜单编辑器的使用 143
7.2.3 快捷菜单 146
7.2.4 在运行时控制菜单 146
思考题 149
第8章 文件操作和输出打印 150
8.1 文件结构及说明 150
8.2 文件的打开与关闭 151
8.2.1 文件的打开(建立) 152
8.2.2 文件的关闭 153
8.3 文件操作语句和函数 154
8.3.1 文件指针 154
8.3.2 其他语句和函数 154
8.4 顺序文件的操作 156
8.4.1 顺序文件的写操作 156
8.4.2 顺序文件的读操作 157
8.5 随机文件的读写操作 158
8.6 二进制文件 161
8.7 文件基本操作 162
思考题 163
第9章 多重窗体程序设计 164
9.1 多重窗体应用程序 164
9.1.1 多重窗体的语句和方法 164
9.1.2 建立多重窗体应用示例 166
9.1.3 多重窗体程序的执行和存取 168
9.2 Visual Basic工程结构 169
9.2.1 标准模块 170
9.2.2 窗体模块 171
9.2.3 Sub Main过程 171
9.3 闲置循环与DoEvents语句 173
思考题 175
第10章 键盘与鼠标事件过程 176
10.1 键盘事件 176
10.1.1 KeyPress事件 176
10.1.2 KeyDown事件和KeyUp事件 177
10.2 鼠标事件 180
10.2.1 鼠标事件过程 180
10.2.2 鼠标位置 181
10.2.3 鼠标键 181
10.2.4 转换参数(Shift) 183
10.3 鼠标光标 184
10.3.1 MousePointer属性 184
10.3.2 设置鼠标光标形状 185
10.4 拖放 186
10.4.1 与拖放有关的属性、事件和方法 186
10.4.2 手动拖放 189
10.4.3 OLE拖放 189
思考题 191
第11章 多文档界面与工具栏设计 192
11.1 多文档界面设计 192
11.1.1 多文档界面的特性 192
11.1.2 创建和设计多文档界面 193
11.1.3 使用MDI窗体与子窗体 193
11.1.4 MDI应用程序中的菜单 194
11.1.5 多文档界面应用程序中的子窗体排列 195
11.2 工具栏 195
11.3 状态栏 198
思考题 199
第12章 数据库编程与应用 200
12.1 数据库基础 200
12.1.1 数据库的发展历程 200
12.1.2 数据库的基本概念 200
12.1.3 数据库的应用 202
12.2 数据库的设计与管理 202
12.2.1 建立一个数据库 202
12.2.2 建立数据表 204
12.2.3 编辑数据表中数据 206
12.2.4 使用数据库记录和字段 207
12.3 使用控件访问数据库 213
12.3.1 Data控件 213
12.3.2 DBGrid控件 217
12.3.3 ADO Data控件 218
12.3.4 ADO编程模型 219
12.4 SQL简介 220
12.4.1 SQL概述 221
12.4.2 SQL的构成 221
12.4.3 SQL在Visual Basic中的应用 222
思考题 223
第13章 程序的管理、编辑、调试及出错处理 224
13.1 工程管理 224
13.1.1 工程组成 224
13.1.2 工程资源管理器 224
13.1.3 设置工程选项 225
13.1.4 工程编译 226
13.2 程序编辑器 226
13.2.1 代码窗口 226
13.2.2 添加过程对话框 227
13.3 程序调试与排错方法 227
13.3.1 错误类型 227
13.3.2 Visual Basic调试工具 228
13.3.3 调试和排错方法 229
13.4 出错处理 231
13.4.1 设置错误陷阱 231
13.4.2 编写错误处理程序 232
13.4.3 退出错误处理 232
13.4.4 关闭错误例程 232
思考题 232
第14章 Visual Basic 6.0的其他功能 233
14.1 图形和文本操作 233
14.1.1 坐标系统 233
14.1.2 颜色的设置 236
14.1.3 图形处理 237
14.1.4 文本处理 240
14.1.5 打印 242
14.2 多媒体播放 245
14.2.1 Animation控件 245
14.2.2 Multimedia控件 246
14.3 用VBA编程 248
14.3.1 在Word环境中使用VBA 248
14.3.2 在Excel环境中使用VBA 252
14.4 VBScript在网页制作中的应用 255
14.4.1 HTML脚本介绍 255
14.4.2 创建一个测试页面 256
14.4.3 在HTML页面中添加VBScript代码 258
14.4.4 VBScript与Visual Basic的区别 259
思考题 260
参考文献 261

本目录推荐