Visual Basic程序设计
Visual Basic程序设计封面图

Visual Basic程序设计

吴昌平, 主编

出版社:人民邮电出版社

年代:2008

定价:26.0

书籍简介:

本书以Visual Basic 6.0(简称VB 6.0)为背景,由浅入深、循序渐进地介绍高级语言程序设计、面向对象方法和可视化编程技术,主要内容包括VB概述,数据与表达式,简单VB程序设计,选择结构,循环结构,常用控件与多窗体,数组,过程,文件操作,高级界面设计,图形操作,VB数据库开发,多媒体应用以及ActiveX控件。本书逻辑清晰,讲解简明透彻,编程示例丰富。每章后面有大量的习题,最后附有13个单元的实训项目。

书籍目录:

第1章 概述 1

1.1 程序设计语言与程序设计 1

1.2 VB简介 2

1.3 VB集成开发环境 2

1.4 通过一个简单的应用程序快速入门 7

1.5 设计VB应用程序一般步骤 11

1.5.1 设计用户界面 11

1.5.2 设置属性 12

1.5.3 编写代码 12

1.5.4 保存和运行调试工程,生成EXE文件 12

1.6 对象、事件与事件过程 13

习题 14

第2章 数据与表达式 15

2.1 VB的基本字符集和词汇集 15

2.1.1 字符集 15

2.1.2 词汇集 15

2.2 VB的基本数据类型 16

2.2.1 字符串型 16

2.2.2 数值型 16

2.2.3 逻辑型 17

2.2.4 日期型 17

2.2.5 变体型 17

2.2.6 自定义类型 18

2.3 常量与变量 18

2.3.1 常量 19

2.3.2 变量 20

2.4 运算符与表达式 22

2.4.1 算术运算符 22

2.4.2 字符串运算符 22

2.4.3 关系运算符 23

2.4.4 逻辑运算符 23

2.4.5 表达式 24

2.5 常用内部函数 24

2.5.1 数学函数 25

2.5.2 转换函数 25

2.5.3 字符串函数 26

2.5.4 日期与时间函数 26

习题 27

第3章 简单VB程序设计 28

3.1 窗体 28

3.1.1 窗体的主要属性 28

3.1.2 事件 30

3.2 命令按钮 31

3.2.1 属性 31

3.2.2 事件 31

3.3 标签 31

3.3.1 属性 32

3.3.2 事件 32

3.4 文本框 32

3.4.1 属性 32

3.4.2 事件 33

3.4.3 方法 33

3.5 赋值语句 34

3.6 Print方法 36

3.6.1 Print的格式及功能 36

3.6.2 Cls方法 37

3.7 输入框 37

3.8 消息框 39

3.9 注释语句、结束语句 41

3.9.1 注释语句 41

3.9.2 结束语句 42

3.10 程序调试 42

3.10.1 程序错误 42

3.10.2 3种模式 43

3.10.3 调试方法 43

习题 45

第4章 选择结构 46

4.1 块If 46

4.1.1 块If的格式、功能 46

4.1.2 块If的嵌套 48

4.2 Else If语句 52

4.3 行If语句 54

4.4 Select Case语句 55

习题 56

第5章 循环结构 58

5.1 循环概述 58

5.2 For循环 59

5.3 While循环 63

5.4 Do循环 64

5.5 循环的嵌套 66

5.6 循环的退出 69

习题 70

第6章 常用控件与多窗体 72

6.1 图片框与图像框 72

6.1.1 图片框、图像框的常用属性 72

6.1.2 图片框、图像框的区别 73

6.2 定时器 74

6.3 单选按钮与复选框 75

6.3.1 单选按钮 75

6.3.2 复选框 77

6.4 容器与框架 78

6.5 列表框与组合框 79

6.5.1 列表框 79

6.5.2 组合框 82

6.6 滚动条 84

6.7 焦点与Tab顺序 86

6.7.1 焦点 86

6.7.2 Tab顺序 87

6.8 多窗体 87

6.8.1 多窗体有关的操作 87

6.8.2 多窗体有关的语句和方法 89

6.8.3 多窗体程序设计举例 89

习题 91

第7章 数组 92

7.1 数组的概念 92

7.2 一维数组 92

7.2.1 一维数组的定义 92

7.2.2 一维数组的引用 93

7.2.3 一维数组的应用举例 94

7.3 二维数组 96

7.3.1 二维数组的定义 96

7.3.2 二维数组的引用 97

7.3.3 二维数组的应用举例 98

7.4 可调数组 99

7.4.1 可调数组的定义 99

7.4.2 可调数组的应用举例 100

7.5 控件数组 100

7.5.1 控件数组的概念 100

7.5.2 控件数组的建立 101

7.5.3 控件数组的应用举例 101

习题 103

第8章 过程 105

8.1 子过程 106

8.1.1 子过程的定义 106

8.1.2 过程的调用 107

8.2 函数过程 108

8.2.1 函数的定义 108

8.2.2 函数的调用 109

8.3 参数传递 109

8.3.1 传值 110

8.3.2 传址 110

8.3.3 数组参数的传递 111

8.4 过程与变量的作用域 113

8.4.1 过程的作用域 113

8.4.2 变量的作用域 114

8.4.3 静态变量 115

8.5 鼠标事件和键盘事件 116

8.5.1 鼠标事件 116

8.5.2 键盘事件 118

习题 119

第9章 文件 120

9.1 文件操作流程 120

9.1.1 打开文件 120

9.1.2 访问文件 121

9.1.3 关闭文件 121

9.2 顺序文件 121

9.2.1 顺序文件的打开与关闭 121

9.2.2 顺序文件的写操作 122

9.2.3 顺序文件的读操作 123

9.3 随机文件 124

9.3.1 随机文件的打开与关闭 124

9.3.2 随机文件的写操作 125

9.3.3 随机文件的读操作 126

9.4 二进制文件 126

9.4.1 二进制文件的打开与关闭 126

9.4.2 二进制文件的读/写操作 126

9.5 文件操作常用函数 127

习题 128

第10章 高级界面设计 129

10.1 菜单 129

10.1.1 下拉菜单 129

10.1.2 弹出式菜单 133

10.2 对话框 134

10.2.1 通用对话框 134

10.2.2 “打开”对话框 136

10.2.3 “另存为”对话框 139

10.2.4 “颜色”对话框 139

10.2.5 “字体”对话框 140

10.2.6 “打印”对话框 141

10.2.7 “帮助”对话框 142

10.2.8 自定义对话框 143

10.3 多重文档界面(MDI) 143

10.4 文件操作控件 147

10.4.1 驱动器列表框 147

10.4.2 目录列表框 148

10.4.3 文件列表框 149

10.5 工具栏 151

习题 154

第11章 图形操作 155

11.1 图形控件 155

11.1.1 直线控件(Line) 155

11.1.2 形状控件(Shape) 156

11.2 VB坐标系 157

11.2.1 坐标系 157

11.2.2 坐标单位 157

11.2.3 自定义坐标系 158

11.3 图形方法 159

11.3.1 Pset方法画点 159

11.3.2 Line方法画直线或矩形 161

11.3.3 Cicle方法画圆、椭圆、圆弧和

扇形 164

习题 165

第12章 VB数据库开发 167

12.1 数据库基础知识 167

12.1.1 数据与数据库 167

12.1.2 关系型数据库 167

12.2 创建数据库 168

12.2.1 创建一个数据库 168

12.2.2 创建数据表 170

12.2.3 查询 173

12.3 结构化查询语言(SQL) 174

12.4 访问数据库 176

12.4.1 数据访问接口 176

12.4.2 ADO对象模型数据访问 176

12.5 ADO控件 181

12.5.1 添加ADO数据控件 181

12.5.2 使用ADO DATA控件连接数据库 181

习题 183

第13章 VB多媒体应用 185

13.1 多媒体基础 185

13.2 MCI命令和MMControl控件 186

13.2.1 MCI命令 186

13.2.2 MMControl控件 186

13.2.3 MMControl控件的特有事件及编程步骤 187

13.2.4 应用举例 188

13.3 API函数 190

13.3.1 API函数简介 190

13.3.2 API函数的说明 191

13.3.3 API多媒体函数应用举例 192

13.4 引用外部功能编程 194

13.4.1 MSTTS简介 194

13.4.2 应用举例 194

习题 196

第14章 ActiveX控件 197

14.1 创建一个简单的ActiveX控件 197

14.2 使用自己创建的ActiveX控件 200

14.3 创建ActiveX控件的一般步骤 201

习题 201

VB实验 202

实验1 VB程序设计起步 202

实验2 简单VB程序设计 203

实验3 选择结构 204

实验4 循环结构 205

实验5 常用控件及多窗体 206

实验6 数组 207

实验7 过程 209

实验8 文件 209

实验9 高级界面设计 210

实验10 图形操作 211

实验11 数据库编程 211

实验12 多媒体程序设计 212

实验13 ActiveX控件 212

内容摘要:

《21世纪高等学校计算机规划教材:精品系列?Visual Basic程序设计(第2版)》以Visual Basic 6.0(简称VB 6.0)为背景,由浅入深、循序渐进地介绍高级语言程序设计、面向对象方法和可视化编程技术,主要内容包括VB概述、数据与表达式、简单VB程序设计、选择结构、循环结构、常用控件与多窗体、数组、过程、文件操作、高级界面设计、图形操作、VB数据库开发、多媒体应用以及ActiveX控件。
《21世纪高等学校计算机规划教材:精品系列?Visual Basic程序设计(第2版)》逻辑清晰,讲解简明透彻,编程示例丰富。每章后面有大量的习题,最后附有13个单元的实验项目。
《21世纪高等学校计算机规划教材:精品系列?Visual Basic程序设计(第2版)》适合作为高等院校计算机及相关专业的教材,也可供计算机爱好者自学使用。

编辑推荐:

本教材编写的指导思想是:以培养技术应用能力为主线,设计学生的知识、能力、素质结构。
VB是一种视窗工具、更是一种程序设计语言。在教材的编写上如何解决好视窗部分与语言语法、程序设计的矛盾是一个关键。本教材在内容组织上把界面设计、语言语法和程序算法三者有机地结合在一起。为此,作者对本教材的体系结构做了精心的设计,在内容编写上做到难点分散、循序渐进、由浅入深;在讲述上大多从直观易懂的实例入手,使理解更加容易;实例具有典型性、实用性、可演示性及连贯性。这样,达到了使学生掌握一门程序设计语言的目的,实现了培养学生技术应用能力的教学目标。
本教材的作者吴昌平,l984年于山东大学毕业后,一直在山东交通学院任教,授课对象为本科生,主要教授Basic语言、Fortran语言、C语言、数据结构、编译原理、VB、VFP等课程:作者先后主持完成5项教、科研项目,主编教材6部,所编写的教材受到了广大师生的普遍欢迎。
本教材以Visual Basic 6.0(简称VB)为背景,由浅入深、循序渐进地介绍高级语言程序设计、面向对象方法和可视化编程技术。主要内容包括VB概述、数据与表达式、简单VB程序设计、选择结构、循环结构、常用控件与多窗体、数组、过程、文件操作、高级界面设计、图形操作、VB数据库开发、多媒体应用以及Activex控件。
本教材很好地解决了界面设计与算法设计在教材编写中的矛盾。在讲授控件的同时没有忽略算法设计(程序设计),在讲授算法设计时又很好地把控件知识的讲授融合进去,使学生能够很好地掌握VB程序设计。
本教材可作为高等院校计算机相关专业的教学用书,也可供各类程序设计爱好者参考使用。
难点分散,循序渐进;文字简练,重点突出;实例丰富,针对性强。

书籍规格:

书籍详细信息
书名Visual Basic程序设计站内查询相似图书
9787115179838
如需购买下载《Visual Basic程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次2版印次1
定价(元)26.0语种简体中文
尺寸26装帧平装
页数 116 印数

书籍信息归属:

Visual Basic程序设计是人民邮电出版社于2008.05出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计-高等学校-教材 的书籍。