《Visual Basic程序设计与应用开发教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李俊主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115214591
  • 页数:282 页
图书介绍:本书介绍了利用Visual Basic6.0进行程序设计的思路和方法。全书共分为3篇,基础篇分为10章,提高篇分为4章;实验篇介绍了16个与前面章节配套的实验内容。

第1部分 基础篇 2

第1章 Visual Basic 6.0概述 2

1.1 Visual Basic 6.0简介 2

1.1.1 Visual Basic的产生和发展 2

1.1.2 Visual Basic的特点 2

1.2 Visual Basic 6.0的启动与退出 3

1.3 Visual Basic 6.0的集成开发环境 4

1.3.1 主窗口 4

1.3.2 窗体设计窗口 5

1.3.3 工具箱 6

1.3.4 属性窗口 7

1.3.5 工程资源管理器 8

1.3.6 代码编辑器窗口 8

1.3.7 窗体布局窗口 9

1.3.8 立即窗口 9

1.4 一个简单的Visual Basic程序 9

本章小结 13

习题 13

第2章 窗体和基本控件 14

2.1 Visual Basic中的基本概念 14

2.2 窗体 16

2.2.1 窗体的结构与属性 16

2.2.2 窗体事件 18

2.2.3 窗体的方法 19

2.3 基本控件 20

2.3.1 标签控件 20

2.3.2 文本框控件 21

2.3.3 命令按钮控件 23

本章小结 24

习题 25

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

3.1 Visual Basic语言字符集与编码规则 26

3.1.1 Visual Basic语言字符集 26

3.1.2 Visual Basic编码规则及约定 27

3.2 数据类型 27

3.2.1 标准数据类型 28

3.2.2 自定义数据类型 29

3.3 常量和变量 30

3.3.1 常量 30

3.3.2 变量 32

3.4 运算符与表达式 33

3.4.1 算术运算符与算术表达式 33

3.4.2 关系运算符与关系表达式 34

3.4.3 逻辑运算符与逻辑表达式 34

3.4.4 字符串运算符与字符串表达式 35

3.4.5 运算符的执行顺序 36

3.5 常用内部函数 36

3.5.1 数学函数 36

3.5.2 日期和时间函数 37

3.5.3 字符串函数 38

3.5.4 转换函数 39

本章小结 39

习题 40

第4章 程序设计的基本结构 41

4.1 顺序结构 41

4.1.1 赋值语句 41

4.1.2 注释语句 42

4.1.3 结束语句 42

4.1.4 卸载语句 42

4.1.5 交互对话框 43

4.2 选择结构 45

4.2.1 If语句 45

4.2.2 IIf函数 47

4.2.3 Select Case语句 48

4.2.4 选择结构的嵌套 49

4.3 循环结构 50

4.3.1 For...Next语句 50

4.3.2 Do...Loop语句 51

4.3.3 While语句 52

4.3.4 循环的嵌套 52

4.4 应用程序举例 53

本章小结 55

习题 56

第5章 数组 59

5.1 概述 59

5.2 一维数组 60

5.2.1 一维数组的声明 60

5.2.2 一维数组元素的引用 61

5.2.3 一维数组的应用 61

5.3 二维数组及多维数组 65

5.3.1 二维数组的声明 65

5.3.2 二维数组元的引用 65

5.3.3 多维数组的声明及引用 66

5.3.4 二维数组的应用 66

5.4 动态数组 68

5.4.1 动态数组的声明 69

5.4.2 与数组相关的函数 69

5.4.3 动态数组的应用 71

5.5 控件数组 71

5.5.1 控件数组的概念 71

5.5.2 控件数组的建立 72

5.5.3 控件数组的应用 73

本章小结 76

习题 77

第6章 过程 79

6.1 过程概述 79

6.2 Sub过程 80

6.2.1 事件过程 80

6.2.2 自定义Sub过程 81

6.2.3 过程的调用 81

6.3 Function过程 82

6.3.1 Function过程的定义 82

6.3.2 Function过程的调用 83

6.4 参数传递 84

6.4.1 参数传递 84

6.4.2 数组参数 85

6.4.3 可选参数 86

6.5 过程的递归 87

6.6 变量的作用域 88

6.6.1 过程变量 88

6.6.2 模块级变量 88

6.6.3 全局变量 89

6.6.4 变量的同名问题 89

6.6.5 静态变量 90

6.7 过程的作用域 90

本章小结 91

习题 92

第7章 常用控件 96

7.1 单选按钮、框架和复选框 96

7.1.1 单选按钮 96

7.1.2 框架 98

7.1.3 复选框 99

7.2 列表框和组合框 101

7.2.1 列表框 101

7.2.2 组合框 104

7.3 图形控件 105

7.3.1 图片框控件 105

7.3.2 图像框控件 107

7.3.3 形状控件 107

7.4 滚动条 108

7.5 计时器 109

本章小结 111

习题 111

第8章 鼠标和键盘事件 113

8.1 鼠标事件 113

8.1.1 常用鼠标事件 113

8.1.2 鼠标事件参数 115

8.1.3 拖放 117

8.2 键盘事件 119

8.2.1 KeyPress事件 119

8.2.2 KeyDown和KeyUp事件 120

本章小结 122

习题 123

第9章 菜单与对话框程序设计 125

9.1 菜单设计 125

9.1.1 菜单编辑器 125

9.1.2 下拉式菜单 127

9.1.3 弹出式菜单 130

9.1.4 菜单控件数组 131

9.2 通用对话框 132

9.2.1 “文件”对话框 133

9.2.2 “字体”对话框 136

9.2.3 “颜色”对话框 138

9.2.4 “打印”对话框 139

本章小结 139

习题 140

第10章 文件 141

10.1 文件概述 141

10.1.1 文件的概念 141

10.1.2 文件系统控件 142

10.2 文件的打开与关闭 145

10.2.1 文件的打开 145

10.2.2 文件的关闭 146

10.3 顺序文件 147

10.3.1 顺序文件的写操作 147

10.3.2 顺序文件的读操作 149

10.4 随机文件 151

10.4.1 随机文件的写操作 151

10.4.2 随机文件的读操作 151

10.5 二进制文件的读写操作 152

本章小结 152

习题 152

第2部分 提高篇 156

第11章 图形操作 156

11.1 坐标系统 156

11.1.1 默认坐标系统 156

11.1.2 自定义坐标系统 157

11.2 常用绘图属性 159

11.2.1 位置属性 159

11.2.2 线宽与线型属性 159

11.2.3 填充属性 161

11.2.4 自动重画属性 162

11.2.5 绘图颜色 162

11.3 图形方法 163

11.3.1 获取点的颜色(Point方法) 164

11.3.2 画点(PSet方法) 164

11.3.3 绘制直线矩形(Line方法) 165

11.3.4 绘制圆形(Circle方法) 166

11.3.5 图形的清除(Cls方法) 167

11.4 应用举例 168

本章小结 172

习题 173

第12章 多重窗体程序设计 175

12.1 多重窗体 175

12.2 多文档界面 180

12.2.1 创建多文档应用程序 180

12.2.2 MDI窗体及其子窗体的维护 182

12.2.3 多文档界面中的“窗口”莱单 182

12.3 工具栏 183

12.4 状态栏 186

本章小结 189

习题 189

第13章 数据库程序设计 191

13.1 数据库概述 191

13.1.1 数据管理技术的发展 191

13.1.2 数据库的基本术语 192

13.2 数据库的设计与管理 193

13.2.1 设计原则 193

13.2.2 创建Access数据库 194

13.2.3 建立数据表 194

13.2.4 建立表之间的联系 196

13.2.5 Access数据操作 197

13.3 结构化查询语言(SQL) 198

13.3.1 SQL概述 198

13.3.2 SQL语句的组成 199

13.3.3 查询语句——Select 200

13.3.4 插入语句——Insert 202

13.3.5 更新语句——Update 202

13.3.6 删除语句——Delete 203

13.4 数据访问控件——ADO Data控件 203

13.4.1 ADO Data数据绑定 204

13.4.2 常用属性和方法 207

13.4.3 RecordSet对象的属性和方法 208

13.4.4 应用事例 210

13.5 数据表格控件——DataGrid控件 212

13.5.1 DataGrid控件数据绑定 213

13.5.2 DataGrid控件常用属性和事件 213

本章小结 215

习题 216

第14章 文件系统操作 218

14.1 文件操作语句和函数 218

14.1.1 文件操作语句和函数 218

14.1.2 驱动器和文件夹操作语句和函数 221

14.2 文件系统控件 222

14.2.1 驱动器列表框控件 222

14.2.2 目录列表框控件 222

14.2.3 文件列表控件 223

14.3 文件系统对象(FSO对象) 225

14.3.1 FSO对象概述 225

14.3.2 FileSytemObject对象 226

14.3.3 驱动器操作 231

14.3.4 文件夹操作 233

14.3.5 文件操作 236

本章小结 239

习题 240

第3部分 实验篇 244

第15章 操作实验 244

实验1 Visual Basic程序设计环境 244

实验2 窗体和基本控件 245

实验3 Visual Basic程序设计基础 246

实验4 程序设计的基本结构(一) 248

实验5 程序设计的基本结构(二) 250

实验6 数组 251

实验7 过程 253

实验8 常用控件(一) 255

实验9 常用控件(二) 258

实验10 鼠标和键盘事件 259

实验11 菜单与对话框程序设计 261

实验12 文件 264

实验13 图形操作 267

实验14 多重窗体程序设计 270

实验15 数据库程序设计 274

实验16 文件系统操作 277

附录A ASCII码表 280

附录B 键盘按键系统常量 281