工业和信息化人才培养规划教材

Visual Basic程序设计(第3版)

分享 推荐 0 收藏 1 阅读 2.8K
吴昌平 (主编) 978-7-115-27652-0

关于本书的内容有任何问题,请联系 桑珊

本书一版、二版教材销量很好,叙述逻辑清晰,讲解简明透彻,编程实例丰富,每章后面有大量的习题,最后还有13个分模块的实训项目和一个综合应用实例,适合教学

内容摘要

  本书以Visual Basic 6.0(简称VB 6.0)为背景,由浅入深、循序渐进地介绍高级语言程序设计、面向对象方法和可视化编程技术,主要内容包括VB概述、数据与表达式、简单VB程序设计、选择结构、循环结构、常用控件与多窗体、数组、过程、文件、高级界面设计、图形操作、VB数据库开发、VB多媒体应用、ActiveX控件、综合应用——进销存管理系统,以及13项VB实训内容。
  本书逻辑清晰,讲解简明透彻,编程实例丰富。每章后面有大量的习题,最后通过13个分模块的实训项目和一个综合应用实例,详细介绍了VB的开发过程及实现方法,以提高学生的工程实践能力。
  本书适合作为高等院校以及高职高专计算机等相关专业的教材,也可供计算机爱好者自学使用。

目录

目 录

第 1章 概述 1
1.1 程序设计语言与程序设计 1
1.2 VB简介 2
1.3 VB集成开发环境 2
1.4 通过一个简单的应用程序快速入门 7
1.5 设计VB应用程序一般步骤 11
1.5.1 设计用户界面 12
1.5.2 设置属性 12
1.5.3 编写代码 12
1.5.4 保存和运行调试工程,生成EXE文件 13
1.6 对象、事件与事件过程 14
习题  15

第 2章 数据与表达式 16
2.1 VB的基本字符集和词汇集 16
2.1.1 字符集 16
2.1.2 词汇集 16
2.2 VB的基本数据类型 17
2.2.1 字符串型 18
2.2.2 数值型 18
2.2.3 逻辑型 19
2.2.4 日期型 19
2.2.5 变体型 19
2.2.6 自定义类型 19
2.3 常量与变量 20
2.3.1 常量 20
2.3.2 变量 22
2.4 运算符与表达式 23
2.4.1 算术运算符 23
2.4.2 字符串运算符 24
2.4.3 关系运算符 24
2.4.4 逻辑运算符 25
2.4.5 表达式 26
2.5 常用内部函数 26
2.5.1 数学函数 27
2.5.2 转换函数 27
2.5.3 字符串函数 28
2.5.4 日期与时间函数 28
习题  29

第3章 简单VB程序设计 30
3.1 窗体 30
3.1.1 窗体的主要属性 31
3.1.2 事件 32
3.2 命令按钮 33
3.2.1 属性 33
3.2.2 事件 33
3.3 标签 33
3.3.1 属性 34
3.3.2 事件 34
3.4 文本框 34
3.4.1 属性 34
3.4.2 事件 35
3.4.3 方法 35
3.5 赋值语句 36
3.6 Print方法 38
3.6.1 Print的格式及功能 38
3.6.2 Cls方法 39
3.7 输入框 39
3.8 消息框 41
3.9 注释语句、结束语句 43
3.9.1 注释语句 43
3.9.2 结束语句 43
3.10 程序调试 44
3.10.1 程序错误 44
3.10.2 3种模式 45
3.10.3 调试方法 45
习题  47

第4章 选择结构 49
4.1 块If 49
4.1.1 块If的格式、功能 49
4.1.2 块If的嵌套 51
4.2 Else If语句 55
4.3 行If语句 57
4.4 Select Case语句 58
习题  59

第5章 循环结构 62
5.1 循环概述 62
5.2 For循环 63
5.3 While循环 67
5.4 Do循环 69
5.5 循环的嵌套 71
5.6 循环的退出 74
习题  75

第6章 常用控件与多窗体 77
6.1 图片框与图像框 77
6.1.1 图片框、图像框的常用属性 77
6.1.2 图片框、图像框的区别 78
6.2 定时器 79
6.3 单选按钮与复选框 80
6.3.1 单选按钮 81
6.3.2 复选框 82
6.4 容器与框架 83
6.5 列表框与组合框 85
6.5.1 列表框 85
6.5.2 组合框 88
6.6 滚动条 90
6.7 焦点与Tab顺序 92
6.7.1 焦点 92
6.7.2 Tab顺序 92
6.8 多窗体 93
6.8.1 多窗体有关的操作 93
6.8.2 多窗体有关的语句和方法 94
6.8.3 多窗体程序设计举例 95
习题  98

第7章 数组 99
7.1 数组的概念 99
7.2 一维数组 99
7.2.1 一维数组的定义 99
7.2.2 一维数组的引用 101
7.2.3 一维数组的应用举例 102
7.3 二维数组 104
7.3.1 二维数组的定义 104
7.3.2 二维数组的引用 105
7.3.3 二维数组的应用举例 106
7.4 可调数组 107
7.4.1 可调数组的定义 107
7.4.2 可调数组的应用举例 108
7.5 控件数组 108
7.5.1 控件数组的概念 108
7.5.2 控件数组的建立 109
7.5.3 控件数组的应用举例 109
习题  111

第8章 过程 113
8.1 子过程 114
8.1.1 子过程的定义 114
8.1.2 过程的调用 115
8.2 函数过程 116
8.2.1 函数的定义 116
8.2.2 函数的调用 117
8.3 参数传递 118
8.3.1 传值 118
8.3.2 传址 119
8.3.3 数组参数的传递 120
8.4 过程与变量的作用域 122
8.4.1 过程的作用域 122
8.4.2 变量的作用域 123
8.4.3 静态变量 124
8.5 鼠标事件和键盘事件 125
8.5.1 鼠标事件 125
8.5.2 键盘事件 127
习题  128

第9章 文件 130
9.1 文件操作流程 130
9.1.1 打开文件 131
9.1.2 访问文件 131
9.1.3 关闭文件 131
9.2 顺序文件 131
9.2.1 顺序文件的打开与关闭 131
9.2.2 顺序文件的写操作 132
9.2.3 顺序文件的读操作 133
9.3 随机文件 135
9.3.1 随机文件的打开与关闭 135
9.3.2 随机文件的写操作 135
9.3.3 随机文件的读操作 136
9.4 二进制文件 137
9.4.1 二进制文件的打开与关闭 137
9.4.2 二进制文件的读/写操作 137
9.5 文件操作常用函数 137
习题  139

第 10章 界面设计 140
10.1 菜单 140
10.1.1 下拉菜单 140
10.1.2 弹出式菜单 145
10.2 对话框 146
10.2.1 通用对话框 146
10.2.2 “打开”对话框 148
10.2.3 “另存为”对话框 151
10.2.4 “颜色”对话框 151
10.2.5 “字体”对话框 152
10.2.6 “打印”对话框 153
10.2.7 “帮助”对话框 154
10.2.8 自定义对话框 154
10.3 多重文档界面(MDI) 155
10.4 文件操作控件 159
10.4.1 驱动器列表框 159
10.4.2 目录列表框 160
10.4.3 文件列表框 161
10.5 工具栏 163
习题  166

第 11章 图形操作 167
11.1 图形控件 167
11.1.1 直线控件(Line) 167
11.1.2 形状控件(Shape) 168
11.2 VB坐标系 169
11.2.1 坐标系 169
11.2.2 坐标单位 170
11.2.3 自定义坐标系 170
11.3 图形方法 172
11.3.1 Pset方法画点 172
11.3.2 Line方法画直线或矩形 173
11.3.3 Circle方法画圆、椭圆、圆弧和扇形 176
习题  178

第 12章 VB数据库开发 179
12.1 数据库基础知识 179
12.1.1 数据与数据库 179
12.1.2 关系型数据库 179
12.2 创建数据库 181
12.2.1 创建一个数据库 181
12.2.2 创建数据表 182
12.2.3 查询 184
12.3 结构化查询语言(SQL) 186
12.4 访问数据库 188
12.4.1 数据访问接口 188
12.4.2 ADO对象模型数据访问 188
12.5  ADO控件 192
12.5.1 添加ADO数据控件 192
12.5.2 使用ADO DATA控件连接数据库 193
习题  195

第 13章 VB多媒体应用 196
13.1 多媒体基础 196
13.2 MCI命令和MMControl控件 197
13.2.1 MCI命令 197
13.2.2 MMControl控件 197
13.2.3 MMControl控件的特有事件及编程步骤 198
13.2.4 应用举例 199
13.3 API函数 202
13.3.1 API函数简介 202
13.3.2 API函数的说明 202
13.3.3 API多媒体函数应用举例 203
13.4 引用外部功能编程 205
13.4.1 MSTTS简介 205
13.4.2 应用举例 206
习题  208

第 14章 ActiveX控件 209
14.1 创建一个简单的ActiveX控件 209
14.2 使用自己创建的ActiveX控件 212
14.3 创建ActiveX控件的一般步骤 212
习题  213

第 15章 综合应用——进销

读者评论

赶紧抢沙发哦!

我要评论

同系列书

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部