《Visual Basic程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:邓振杰主编
  • 出 版 社:北京:北京交通大学出版社
  • 出版年份:2006
  • ISBN:7810827871
  • 页数:233 页
图书介绍:本书以Visual Basic 6.0中文版为语言背景,全面介绍了Visual Basic程序设计的基本知识,同时兼顾了全国计算机等级考试二级(Visual Basic)考试大纲的要求,主要内容包括:概述、Visual Basic语言基础、窗体和基本控件、基本程序结构、常用控件、数组、过程、文件、Visual Basic图形处理、应用程序界面设计、Visual Basic与多媒体、数据库编程、编译程序与创建安装包等。

第1章 概述 1

1.1 程序设计基础 1

1.2 Visual Basic简介 2

1.2.1 Visual Basic概述 2

1.2.2 Visual Basic的发展 2

1.2.3 Visual Basic的特点 3

1.3 Visual Basic的可视化编程环境 5

1.3.1 标题栏 6

1.3.2 菜单栏 7

1.3.3 工具栏 7

1.3.4 工具箱 7

1.3.6 代码窗口 8

1.3.5 窗体设计器 8

1.3.7 工程资源管理器 9

1.3.8 属性窗口 9

1.4 可视化编程的基本概念 10

1.4.1 对象 10

1.4.2 对象的属性、事件和方法 10

1.5 可视化编程初识 12

1.5.1 新建工程 13

1.5.2 添加控件对象 13

1.5.3 设置控件对象属性 13

1.5.4 编写应用程序代码 14

1.5.5 运行工程 14

1.5.6 保存工程 15

思考题与习题1 16

1.5.7 生成可执行文件 16

第2章 Visual Basic语言基础 17

2.1 数据类型 17

2.1.1 数值型数据 18

2.1.2 字符型数据 19

2.1.3 布尔型数据 19

2.1.4 日期型数据 19

2.1.5 对象型数据 19

2.1.6 变体型数据 19

2.2 变量 20

2.2.1 变量的命名规则 20

2.2.2 变量声明 21

2.2.3 变量的作用域 22

2.3.2 符号常量 23

2.3 常量 23

2.3.1 直接常量 23

2.4 运算符和表达式 24

2.4.1 算术运算符和算术表达式 25

2.4.2 关系运算符和关系表达式 25

2.4.3 逻辑运算符和逻辑表达式 26

2.4.4 字符串运算符和字符串表达式 26

2.4.5 运算符的优先级 27

2.5 常用内部函数 27

2.5.1 数学函数 27

2.5.2 字符串函数 28

2.5.3 日期和时间函数 29

2.5.4 格式输出函数 29

2.6.1 语句的书写规则 31

2.5.5 转换函数 31

2.6 常用语句和方法 31

2.6.2 常用程序语句 32

2.6.3 常用方法 33

思考题与习题2 36

第3章 窗体和基本控件 38

3.1 窗体 38

3.1.1 窗体的基本属性 38

3.1.2 窗体的主要事件 41

3.1.3 窗体的主要方法 42

3.2 基本控件 43

3.2.1 Visual Basic的控件种类 43

3.2.2 标签控件 45

3.2.3 文本框控件 46

3.2.4 命令按钮控件 49

思考题与习题3 50

第4章 基本程序结构 52

4.1 顺序结构程序设计 52

4.1.1 数据输出 52

4.1.2 数据输入 54

4.2 选择结构程序设计 58

4.2.1 If条件语句 58

4.2.2 Select Case语句 62

4.2.3 条件函数IIF 64

4.3 循环结构程序设计 65

4.3.1 Do... Loop语句 65

4.3.2 For... Next语句 67

4.3.3 循环嵌套 69

思考题与习题4 71

第5章 常用控件 73

5.1 显示图片和图形的控件 73

5.1.1 重要属性 73

5.1.2 图形文件的装入 75

5.2 为用户提供选择的控件 77

5.2.1 单选按钮和复选框 77

5.2.2 列表框和组合框 81

5.3 其他常用控件 90

5.3.1 计时器 90

5.3.2 框架控件 94

思考题与习题5 94

6.2 静态数组和动态数组 95

6.2.1 静态数组 95

第6章 数组 95

6.1 数组的概念 95

6.2.2 动态数组 99

6.2.3 For Each... Next语句 101

6.3 控件数组 102

6.3.1 控件数组的概念 102

6.3.2 控件数组的建立 103

6.4 自定义数据类型 107

6.4.1 自定义数据类型的概念 107

6.4.2 创建自定义数据类型 107

6.4.3 建立和使用自定义数据类型变量 107

6.4.4 自定义数据类型数组 108

思考题与习题6 110

7.1 Sub过程 112

7.1.1 事件过程 112

第7章 过程 112

7.1.2 通用过程的定义 113

7.1.3 通用过程的调用 114

7.2 Function过程 116

7.2.1 Function过程的定义 116

7.2.2 Function过程的调用 117

7.3 参数传递 119

7.3.1 形参与实参的传递方式 119

7.3.2 按地址传递与按值传递 120

7.3.3 数组参数的传递 121

7.4.2 过程的作用域 123

7.4 过程的作用范围 123

7.4.1 Visual Basic应用程序的组成 123

7.5 过程的嵌套与递归调用 124

7.5.1 过程的嵌套 124

7.5.2 过程的递归 124

思考题与习题7 126

第8章 文件 128

8.1 文件的基本概念 128

8.1.1 文件说明 128

8.1.2 文件结构和分类 128

8.2 文件的打开与关闭 129

8.2.1 文件的打开(或建立) 129

8.2.2 文件的关闭 130

8.3.1 顺序文件的读写操作 131

8.3 文件的读写操作 131

8.3.2 随机文件的读写操作 134

8.3.3 二进制文件的读写操作 136

8.4 常用的文件操作语句和函数 136

8.5 文件系统控件 137

8.5.1 驱动器列表框 138

8.5.2 目录列表框 138

8.5.3 文件列表框 139

思考题与习题8 142

第9章 Visual Basic图形处理 144

9.1 坐标系统 144

9.1.1 VB坐标系统 144

9.1.2 与坐标系统有关的属性和方法 145

9.1.3 自定义坐标系统 146

9.2 使用颜色 147

9.2.1 颜色属性 147

9.2.2 颜色函数 147

9.3 绘制图形 149

9.3.1 绘图控件 149

9.3.2 绘图方法 151

9.4 处理图形 154

9.4.1 调用图形文件 154

9.4.2 保存图形文件 154

9.4.3 剪贴板交换图形 155

9.4.4 操作像素 157

9.4.5 PaintPicture方法 158

思考题与习题9 159

10.1 对话框 160

第10章 应用程序界面设计 160

10.1.1 自定义对话框 161

10.1.2 通用对话框 162

10.2 多重窗体和多文档界面 169

10.2.1 多重窗体 169

10.2.2 多重窗体程序的执行与保存 172

10.2.3 多文档界面 173

10.3 菜单和工具栏设计 176

10.3.1 设计下拉式菜单 177

10.3.2 设计弹出式菜单 181

10.3.3 设计工具栏 183

思考题与习题10 187

11.1.1 API函数基础 188

11.1 调用Windows API 188

第11章 Visual Basic与多媒体 188

11.1.2 API函数的声明 189

11.1.3 用API Viewer查看API 189

11.1.4 使用API函数实例 191

11.2 编写多媒体应用程序 192

11.2.1 Multimedia MCI控件 192

11.2.2 MCI命令 193

11.2.3 用多媒体控件编程 194

思考题与习题11 199

第12章 数据库编程 200

12.1 数据库的基本概念 200

12.1.1 关系数据库 200

12.2 数据库管理器的使用 201

12.1.3 结构化查询语言SQL 201

12.1.2 数据访问对象模型 201

12.2.1 建立数据库 202

12.2.2 添加数据表 203

12.2.3 数据库记录的增删改操作 204

12.2.4 数据查询 205

12.2.5 数据窗体设计器 206

12.2.6 数据控件 207

12.2.7 数据控件常用属性 207

12.2.8 数据控件的常用方法 209

12.3 SQL语言 210

12.3.1 SQL语言的组成 211

12.3.2 SQL语句的使用 211

12.4 ADO数据控件 212

12.4.1 ADO编程模型简介 213

12.4.2 使用ADO Data控件 214

12.5 数据报表 219

12.5.1 报表设计器 219

12.5.2 设计报表 221

思考题与习题12 223

第13章 编译工程与创建安装包 224

13.1 编译工程 224

13.2 创建应用程序安装包 225

13.2.1 标准安装包 225

13.2.2 使用打包和展开向导 226

思考题与习题13 232

参考文献 233