《Visual Basic程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杨小影主编;王亚利副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508434943
  • 页数:284 页
图书介绍:本书全面地讲解了中文VB 6.0的基本功能和面向对象的程序设计方法。全书共分11章。第1章主要介绍了面向对象程序设计中的几个概念和VB程序设计的一般步骤;第2章介绍了VB的基本语法;第3、4章介绍了VB常用控件的常用属性、事件和方法;第5章介绍了应用程序界面的设计;第6章介绍了图形设计方法和动画原理;第7章介绍了文件的概念、处理和文件控件;第8章介绍了ActiveX控件的创建和使用;第9章讲述了程序调试与错误处理的方法;第10章评细介绍了VB中数据库程序设计的方法,并在第11章通过一个完整的实例介绍了信息管理系统的开发过程。本书适合广VB程序设计人员学习,也可以作为程序设计应用的培训教程。

前言 1

第1章 Visual Basic概述 1

本章学习目标 1

1.1 Visual Basic 6.0概述 1

1.1.1 Visual Basic 6.0的特点和功能 1

目录 1

1.1.2 Visual Basic 6.0的版本 2

1.2 面向对象程序设计和事件驱动 2

1.2.1 面向对象程序设计的方法 2

1.2.2 对象和类 2

1.2.3 对象的属性、方法和事件 2

1.3.2 Visual Basic 6.0的安装 3

1.3.3 Visual Basic 6.0的启动 3

1.4 Visual Basic 6.0的集成环境 3

1.3.1 Visual Basic 6.0的运行环境 3

1.3 Visual Basic 6.0的安装和启动 3

1.4.1 集成环境的工作栏 4

1.4.2 集成环境中的窗口 5

1.5 工程管理 7

1.5.1 工程的组成及工程组 7

1.5.2 工程的创建、打开和保存 8

1.5.3 文件的添加、删除和保存 8

1.5.4 工作环境的设置 10

1.6 一个简单应用程序实例 11

1.6.1 界面设置 12

1.6.2 设置对象的属性 13

1.6.3 编写程序代码 13

1.6.4 调试运行程序 13

1.6.5 编译和保存应用程序 14

1.6.6 实例 14

练习与思考 16

本章小结 16

第2章 Visual Basic 6.0语言基础 17

本章学习目标 17

2.1 程序的书写规则 17

2.2 数据类型 18

2.2.1 标准数据类型 18

2.2.2 自定义类型 20

2.3 变量、常量与函数 21

2.3.1 变量 21

2.3.2 常量 23

2.3.3 常用内部函数 24

2.4 运算符和表达式 33

2.4.1 算术运算符 33

2.4.2 关系运算符 34

2.4.4 字符串运算符 35

2.4.3 逻辑运算符 35

2.4.5 表达式 36

2.5 基本语句 36

2.5.1 赋值语句 36

2.5.2 条件语句 37

2.5.3 循环语句 41

2.6 数组 47

2.6.1 数组的概念 47

2.6.2 静态数组 48

2.6.3 动态数组 48

2.6.4 数组的基本操作 48

2.6.5 控件数组 50

2.7 过程与函数 52

2.7.1 Sub过程的定义和调用 53

2.7.2 函数的定义和调用 54

2.7.3 参数传递 56

2.7.4 过程的作用域 57

2.8 综合实例 58

本章小结 64

练习与思考 65

第3章 窗体和基本控件 66

本章学习目标 66

3.1 基本属性 66

3.2 窗体 68

3.2.1 窗体的属性 69

3.2.2 窗体的事件 69

3.2.3 窗体的方法 71

3.2.4 窗体的生命周期 72

3.2.5 设置启动窗体 72

3.3 焦点与Tab键 73

3.4.1 命令按钮的属性 74

3.4 命令按钮 74

3.4.2 命令按钮的事件 75

3.4.3 命令按钮的方法 75

3.4.4 命令按钮应用实例 75

3.5 文本框和标签 76

3.5.1 文本框的属性 76

3.5.2 文本框的事件 77

3.5.3 标签的属性 78

3.5.4 标签的事件 78

3.5.5 文本框和标签的应用实例 78

3.6 基本控件综合实例 79

本章小结 80

练习与思考 81

本章学习目标 82

4.1 框架 82

第4章 常用控件 82

4.2 单选按钮控件 83

4.2.1 单选按钮的属性 83

4.2.2 单选按钮的事件 83

4.2.3 单选按钮应用实例 83

4.3 复选框 84

4.3.1 复选框的属性 85

4.3.2 复选框的事件 85

4.3.3 复选框应用实例 85

4.4 列表框 86

4.4.1 列表框的属性 87

4.4.2 列表框的事件 87

4.4.3 列表框的方法 88

4.4.4 列表框应用实例 88

4.5 组合框 90

4.5.1 组合框的属性 91

4.5.2 组合框的事件 92

4.5.3 组合框的方法 92

4.5.4 组合框应用实例 92

4.6 定时器 94

4.6.1 定时器的属性 94

4.6.2 定时器的事件 95

4.6.3 定时器应用举例 95

4.7 滚动条 96

4.7.1 滚动条的属性 96

4.7.2 滚动条的事件 96

4.7.3 滚动条的应用 97

本章小结 98

练习与思考 98

5.1.2 菜单的规划 100

5.1 菜单的规划与设计 100

5.1.1 菜单的结构和功能 100

第5章 应用程序界面设计 100

本章学习目标 100

5.1.3 菜单的设计 101

5.2 弹出式菜单 107

5.3 工具栏和状态栏的设计 108

5.3.1 工具栏的设计 108

5.3.2 状态栏的设计 111

5.4 MDI窗体 112

5.4.1 MDI窗体及其子窗体的创建 113

5.4.2 MDI窗体的显示 114

5.4.3 MDI窗体的卸载 114

5.5 综合应用 114

本章小结 115

练习与思考 116

6.1 坐标系 117

6.1.1 坐标系与坐标单位 117

第6章 图形设计 117

本章学习目标 117

6.1.2 坐标系的使用 119

6.2 颜色 120

6.3 图形控件与绘图方法 121

6.3.1 图形控件 121

6.3.2 图形方法 121

6.4 图像和图片框控件 124

6.4.1 图像控件(Image控件) 124

6.4.2 图片框控件(PictureBox控件) 125

6.5 动画设计 126

6.5.1 动画原理 126

6.5.2 动画设计实例 126

本章小结 129

练习与思考 130

第7章 文件管理 131

本章学习目标 131

7.1 文件管理控件 131

7.1.1 驱动器列表框 131

7.1.2 目录列表框 132

7.1.3 文件列表框 133

7.1.4 文件管理控件应用实例 133

7.2 文件及其访问方式 135

7.2.1 文件访问的类型 135

7.2.2 对文件的操作 136

7.3 文件的处理 137

7.3.1 顺序文件的处理 137

7.3.2 随机文件的处理 141

7.3.3 二进制文件的处理 144

7.3.4 文件处理常用命令及函数 145

7.4 通用对话框 148

7.4.1 通用对话框的使用与常用属性 148

7.4.2 “打开”/“另存为”对话框 150

7.4.3 其他对话框 151

本章小结 153

练习与思考 153

第8章 ActiveX控件初步应用 154

本章学习目标 154

8.1 ActiveX控件概述 154

8.2 ActiveX控件 154

8.2.1 ActiveX控件的使用 154

8.2.2 ActiveX控件的创建 161

8.2.3 通过向导制作ActiveX控件 166

8.3 建立和使用ActiveX文档 167

8.4 综合实例 169

练习与思考 173

本章小结 173

第9章 程序调试与错误处理 174

本章学习目标 174

9.1 程序调试 174

9.1.1 应用程序错误与调试 174

9.1.2 断点设置与立即窗口 176

9.2 错误处理程序设计 178

9.2.1 设置错误陷阱语句 178

9.2.2 Resume语句 179

9.2.3 Err对象和Err函数 179

9.2.4 错误处理程序 180

9.3 错误处理实例 182

本章小结 187

练习与思考 187

10.1 数据库基础 188

10.1.1 数据库的概念 188

本章学习目标 188

第10章 数据库应用程序开发基础 188

10.1.2 关系数据库基础 189

10.1.3 Visual Basic 6.0数据库应用程序的组成 190

10.1.4 用户与数据库引擎的接口 190

10.1.5 Visual Basic 6.0可以访问的数据库类型 191

10.2 Visual Basic 6.0可视化数据管理器 191

10.2.1 数据管理器的功能和操作 191

10.2.2 用数据管理器建立数据库 197

10.2.3 用数据管理器建立查询 202

10.3 数据控件和数据绑定控件 203

10.3.1 数据控件的外观和功能 203

10.3.2 数据控件和数据绑定控件的常用属性 204

10.3.3 使用Recordset对象(Data的Recordset属性)访问数据库 206

10.3.4 应用程序设计实例 210

10.4.1 ADO数据控件 212

10.4 ADO数据控件 212

10.4.2 ADO对象模型 217

10.4.3 结构化查询语言SQL 221

10.4.4 数据绑定控件的使用 228

10.5 数据环境设计器 230

10.5.1 数据环境设计器概述 230

10.5.2 Connection对象 231

10.5.3 Command对象 232

10.6 数据报表设计器与报表 236

10.6.1 数据报表设计器 237

10.6.2 用数据报表设计器创建报表 238

10.6.3 报表控件的使用 239

10.6.4 预览、打印和导出报表 240

本章小结 242

练习与思考 242

11.1.1 管理信息系统及其组成 243

11.1.2 管理信息系统的生命周期 243

第11章 管理信息系统的开发 243

11.1 管理信息系统的设计方法 243

本章学习目标 243

11.1.3 管理信息系统的开发方法和界面特点 244

11.2 开发实例——学生信息管理系统 246

11.2.1 系统需求分析 246

11.2.2 系统设计 246

11.2.3 系统模块清单 248

11.3 应用程序的编译与分发 280

11.3.1 为应用程序打包 280

11.3.2 分发应用程序包 282

本章小节 283

练习与思考 283

参考文献 284