Visual Basic程序设计

Visual Basic程序设计
作 者: 梅挺 罗玉军
出版社: 科学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic程序设计》作者简介

内容简介

本书以VisualBasic6.0为例,根据高等院校教学的特点,以及教育部考试中心制定的《全国计算机等级二级考试大纲(VisualBasic语言程序设计)》要求编写而成。《BR》全书共分十二章,主要内容包括:VisualBasic程序开发环境、对象和事件驱动的概念、常用内部函数和表达式、数据输入输出、常用标准控件、基本控制结构、数组、过程调用、文件处理、图形设计、常用界面设计、数据库功能、程序调试及出错处理等。《BR》本书内容紧扣考试大纲,采用任务驱动方式向学生逐步讲解ViusalBasic编程的概念,在体系结构和内容上注意了由简及繁、由浅入深、循序渐进、深入浅出以及理论与实践密切结合。

图书目录

目录

第1章 Visual Basic 6.0概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的特点 1

1.1.2 Visual Basic的版本 3

1.2 Visual Basic开发环境 3

1.2.1 主窗口 4

1.2.2 其他窗口 5

1.3 Visual Basic 6.0中的对象 8

1.3.1 对象的概念 8

1.3.2 对象的属性 9

1.3.3 对象的事件 9

1.3.4 对象的方法 10

1.4 Visual Basic应用程序开发步骤及实例 10

1.4.1 创建应用程序界面 11

1.4.2 设置属性 12

1.4.3 编写程序代码 13

1.4.4 运行调试 13

1.4.5 保存工程 13

1.5 Visual Basic帮助系统 18

本章小结 19

习题 19

第2章 VB程序语法基础 21

2.1 基本数据类型 21

2.1.1 数值型 21

2.1.2 字符串 22

2.1.3 日期型 22

2.1.4 逻辑型 22

2.1.5 变体型 22

2.1.6 货币型 23

2.2 变量和常量 23

2.2.1 变量 23

2.2.2 常量 25

2.3 运算符和表达式 27

2.3.1 算术运算符和表达式 27

2.3.2 字符串运算符和表达式 28

2.3.3 关系运算符和表达式 29

2.3.4 逻辑运算符和表达式 30

2.3.5 日期运算符和日期表达式 31

2.4 常用函数 31

2.4.1 数学函数 31

2.4.2 字符串函数 32

2.4.3 转换函数 34

2.4.4 随机函数和语句 35

2.4.5 日期和时间函数 36

本章小结 37

习题 37

第3章 Visual Basic程序设计基础 40

3.1 语句格式与程序格式 40

3.1.1 语句格式 40

3.1.2 程序格式 42

3.2 基本输入输出语句 42

3.2.1 赋值语句 42

3.2.2 窗体打印语句Print 43

3.2.3 输入框(Inputbox)函数 46

3.2.4 消息框(MsgBox)函数和语句 47

3.3 常用控件 51

3.3.1 命令按钮(CommandButton) 51

3.3.2 标签控件(Label) 52

3.3.3 文本框控件(TextBox) 53

3.3.4 计时器(Timer)控件 54

3.3.5 单选按钮和复选框 55

3.3.6 列表框 57

3.3.7 组合框 59

3.3.8 滚动条 61

3.3.9 图像框(Image)控件 63

3.3.10 图片框(PictureBox)控件 65

本章小结 68

习题 68

第4章 选择结构程序设计 72

4.1 单行If语句 72

4.2 块结构If语句 75

4.3 IIf函数的应用 77

4.4 多分支条件语句 77

4.5 Select Case语句 80

4.6 IF语句的嵌套 82

本章小结 86

习题 86

第5章 循环结构程序设计 90

5.1 For…Next循环结构 90

5.2 Do…Loop循环结构 93

5.3 While循环 97

5.4 循环的嵌套 97

5.5 综合应用程序举例 100

5.5.1 二分法方程求解 100

5.5.2 求公约数和小公倍数 100

5.5.3 求素数 101

本章小结 102

习题 102

第6章 数组 104

6.1 数组的基本概念 104

6.2 静态与动态数组 104

6.2.1 定长数组 105

6.2.2 动态数组 106

6.2.3 Option Base语句 108

6.3 数组的基本操作 108

6.3.1 数组的引用 108

6.3.2 数组元素的赋值 109

6.3.3 数组元素的输入与输出 110

6.3.4 For Each…Next语句 111

6.4 控件数组 111

6.4.1 控件数组的概念 111

6.4.2 控件数组的建立 112

6.4.3 控件数组的使用 113

6.5 用户自定义类型 114

6.5.1 自定义类型的定义 114

6.5.2 自定义类型变量的应用 114

6.5.3 自定义类型数组的应用 115

6.6 综合应用程序举例 116

6.6.1 值与小值 116

6.6.2 查询 117

6.6.3 排序 119

6.6.4 插入与删除 121

6.6.5 矩阵运算 122

本章小结 125

习题 125

第7章 过程 130

7.1 子过程的定义和调用 130

7.1.1 子过程的定义和建立 130

7.1.2 子过程的调用 132

7.2 函数过程的定义和调用 134

7.2.1 函数过程的定义和建立 134

7.2.2 函数过程的调用 135

7.3 子过程与函数过程的参数传递 138

7.3.1 参数及参数传递 139

7.3.2 按地址参数传递 139

7.3.3 按值参数传递 140

7.3.4 表达式参数传递 141

7.3.5 数组参数传递 142

7.4 变量与过程的作用域 144

7.4.1 模块 144

7.4.2 变量的作用域 146

7.4.3 变量的生存期 149

7.4.4 过程的作用域 150

7.5 过程的递归与嵌套 152

7.5.1 过程的嵌套调用 152

7.5.2 过程的递归调用 153

7.6 综合应用程序举例 155

7.6.1 哥德巴赫猜想 155

7.6.2 数制转换 156

7.6.3 加密和解密 157

本章小结 159

习题 159

第8章 文件 164

8.1 文件的基本概念 164

8.1.1 文件的结构 164

8.1.2 文件的分类 165

8.1.3 文件的基本操作 166

8.2 顺序文件 170

8.2.1 顺序文件的打开和关闭 170

8.2.2 顺序文件的读操作 171

8.2.3 顺序文件的写操作 174

8.3 随机文件 177

8.3.1 随机文件的打开和关闭 177

8.3.2 随机文件的读操作 177

8.3.3 随机文件的写操作 178

8.3.4 随机文件中记录的修改、增加与删除 178

8.4 二进制文件 181

8.4.1 二进制文件的打开与关闭 182

8.4.2 二进制文件的读/写操作 182

8.5 文件控件 183

8.5.1 驱动器列表框 184

8.5.2 目录列表框 185

8.5.3 文件列表框 186

本章小结 189

习题 189

第9章 图形设计 194

9.1 坐标系统和颜色 194

9.1.1 坐标系统 194

9.1.2 使用VB颜色 197

9.2 图形控件 198

9.2.1 线条控件 198

9.2.2 形状控件 199

9.2.3 图形控件与动画 199

9.2.4 与图形有关的属性 202

9.3 常用绘图方法 205

9.3.1 画点方法 205

9.3.2 画直线、矩形方法 206

9.3.3 画圆方法 208

9.3.4 清除图形方法 209

本章小结 209

习题 209

第10章 菜单与工具栏 213

10.1 菜单与工具栏 213

10.1.1 菜单编辑器 213

10.1.2 下拉式菜单 215

10.1.3 弹出式菜单 219

10.1.4 工具栏 220

10.2 多重窗体 224

10.2.1 多重窗体的建立 224

10.2.2 多重窗体的应用 226

10.3 键盘和鼠标 228

10.3.1 键盘 228

10.3.2 鼠标 229

本章小结 230

习题 231

第11章 数据库技术 236

11.1 关系数据库的基本结构 236

11.2 数据管理器 237

11.2.1 可视化数据库建立 237

11.2.2 建立数据查询 241

11.3 数据控件 242

11.3.1 属性、方法和事件 242

11.3.2 控件的绑定 244

11.4 ADO数据控件 245

11.4.1 ADO基本概念 245

11.4.2 ADO的创建 246

11.4.3 数据向导 249

11.4.4 ADO编程模型 252

本章小结 257

习题 257

第12章 程序调试与异常处理 259

12.1 VB6.0程序错误类型 259

12.2 程序跟踪与调试 261

12.2.1 程序跟踪 261

12.2.2 程序的调试 263

12.3 异常捕获与处理 269

主要参考文献 271