《VISUAL BASIC程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王怀彬,杨文军,冯东晖编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111235026
  • 页数:339 页
图书介绍:本书包括VISUAL BASIC的功能和特点等知识。

第1章 Visual Basic概述 1

1.1 Visual Basic 6.0简介 1

1.2 Visual Basic主要功能和特点 1

1.3 Visual Basic可视化编程环境 2

1.3.1 窗体窗口 3

1.3.2 窗体布局窗口 4

1.3.3 工程资源管理器窗口 4

1.3.4 工具箱 4

1.3.5 属性窗口 5

1.3.6 菜单 5

1.3.7 工具栏 6

1.4 Visual Basic联机帮助 6

1.4.1 MSDN的安装 6

1.4.2 MSDN Library的使用 7

1.4.3 上下文相关帮助 7

1.4.4 运行帮助系统实例 8

1.5 面向对象的基本概念 8

1.5.1 什么是面向对象 9

1.5.2 对象的属性 9

1.5.3 对象的事件 10

1.5.4 对象的方法 10

1.6 一个简单的Visual Basic程序 11

1.6.1 创建应用程序界面 11

1.6.2 设置对象的属性 12

1.6.3 编写代码 13

1.6.4 保存文件和打开文件 13

1.6.5 在Visual Basic环境中运行程序 14

1.6.6 生成可执行文件 15

习题 15

第2章 Visual Basic语言基础 17

2.1 数据类型 17

2.1.1 基本数据类型 17

2.1.2 用户定义数据类型 18

2.2 常量 19

2.2.1 直接常量 19

2.2.2 系统内部常量 21

2.2.3 符号常量 22

2.2.4 常量的命名 23

2.3 变量 23

2.3.1 变量的声明 23

2.3.2 变量的存取 25

2.3.3 变量的作用域 25

2.3.4 变量名 26

2.3.5 变量的数据类型转换 27

2.4 运算符和表达式 28

2.4.1 运算符 28

2.4.2 表达式 34

2.4.3 运算符的优先级 35

2.5 常用的内部函数 36

2.5.1 输入函数InputBox 36

2.5.2 输出函数MsgBox 38

2.5.3 类型转换函数 42

2.5.4 数学函数 42

2.5.5 日期与时间函数 44

2.5.6 字符串函数 46

2.5.7 目录和文件函数 51

2.5.8 数组函数 52

2.5.9 其他常用函数 53

2.6 Visual Basic程序的注释和书写规范 54

2.6.1 Visual Basic程序的注释 54

2.6.2 Visual Basic程序的书写规范 55

习题 56

第3章 窗体和控件 58

3.1 赋值语句和赋值相容 58

3.1.1 赋值语句 58

3.1.2 赋值相容 59

3.1.3 Set语句 59

3.2 输入/输出操作 60

3.2.1 输入操作 60

3.2.2 输出操作 60

3.2.3 常用的输出格式控制函数和方法 62

3.3 窗体 65

3.3.1 主要属性 65

3.3.2 主要事件 65

3.3.3 主要方法 66

3.3.4 主要语句 67

3.3.5 窗体的生命周期 67

3.4 常用的内部控件 68

3.4.1 命令按钮 69

3.4.2 标签 70

3.4.3 文本框 71

3.4.4 框架 73

3.4.5 复选框 74

3.4.6 单选按钮 75

3.4.7 列表框 76

3.4.8 组合框 80

3.4.9 滚动条 82

3.4.10 计时器 84

3.5 ActiveX控件 85

3.5.1 通用对话框 86

3.5.2 进度条控件 90

3.5.3 图像列表控件 91

3.5.4 选项卡控件 92

3.6 第三方控件的使用 95

习题 96

第4章 程序控制结构 97

4.1 顺序结构程序 97

4.1.1 End语句 97

4.1.2 Rem语句 97

4.2 分支结构程序 98

4.2.1 If语句 98

4.2.2 Select Case语句 103

4.2.3 分支嵌套 105

4.2.4 GoTo语句 106

4.2.5 支持分支选择的函数和控件 107

4.3 循环结构程序 109

4.3.1 For循环 109

4.3.2 While循环 111

4.3.3 Do循环 112

4.3.4 循环嵌套 115

4.3.5 中途跳出循环 116

4.3.6 循环语句的小结 118

习题 121

第5章 数组 122

5.1 数组概述 122

5.2 数组声明 123

5.2.1 固定大小的数组的定义 123

5.2.2 动态数组的定义 124

5.3 数组操作 125

5.3.1 数组元素的引用 126

5.3.2 给数组元素赋初值 126

5.3.3 数组的输入 127

5.3.4 数组的输出 127

5.3.5 数组元素的复制 128

5.3.6 数组的清除 129

5.3.7 针对数组的循环语句For Each...Next 130

5.4 多维数组 131

5.4.1 多维数组的声明 131

5.4.2 多维数组的操作 131

5.4.3 保留动态数组的内容 133

5.4.4 数组标界的检测函数 134

5.5 控件数组 134

5.5.1 控件数组的概念 135

5.5.2 控件数组的创建方法 135

5.6 数组的应用 137

习题 153

第6章 过程 155

6.1 Sub过程 155

6.1.1 Sub过程的定义 155

6.1.2 Sub过程的创建 156

6.1.3 Sub过程的调用 157

6.2 Function过程 158

6.2.1 Function过程的定义 158

6.2.2 Function过程的创建 159

6.2.3 Function过程的调用 160

6.3 过程的参数传递 161

6.3.1 形式参数和实际参数 161

6.3.2 按值传递和按地址传递参数 162

6.3.3 传递数组 163

6.4 过程的嵌套与递归调用 164

6.4.1 过程的嵌套调用 164

6.4.2 过程的递归调用 165

6.5 应用举例 165

6.5.1 查找问题 165

6.5.2 插入问题 167

习题 168

第7章 绘图 170

7.1 绘图的相关知识 170

7.1.1 坐标系统 170

7.1.2 与绘图相关的属性 175

7.1.3 颜色 178

7.2 绘图操作 181

7.2.1 图形控件 181

7.2.2 绘图方法 183

7.3 键盘和鼠标操作 188

7.3.1 键盘事件 189

7.3.2 鼠标事件 191

7.4 应用举例 195

习题 205

第8章 文件操作 207

8.1 文件 207

8.1.1 文件结构 207

8.1.2 文件类型 208

8.1.3 文件的打开与关闭 208

8.2 顺序文件 211

8.2.1 顺序文件的写操作 211

8.2.2 顺序文件的读操作 215

8.3 随机文件 221

8.3.1 随机文件的读/写操作 222

8.3.2 记录操作 228

8.4 文件系统控件 234

8.4.1 驱动器列表框 234

8.4.2 目录列表框 235

8.4.3 文件列表框 235

8.5 文件操作应用 237

8.5.1 传统的文件处理机制 237

8.5.2 文件系统对象处理机制 240

习题 252

第9章 网络和多媒体 253

9.1 网络概述 253

9.2 网络控件 255

9.2.1 Winsock控件的属性、方法和事件 255

9.2.2 Winsock控件的使用 262

9.3 多媒体控件 269

9.3.1 Animation控件 269

9.3.2 Multimedia MCI控件 274

9.4 应用实例 279

习题 285

第10章 数据库 286

10.1 数据库基础知识 286

10.1.1 数据库基本概念 286

10.1.2 关系数据库 287

10.2 SQL语言 288

10.3 数据控件及应用 290

10.3.1 Data控件 290

10.3.2 ADO控件 291

10.3.3 数据控件的记录集RecordSet对象 293

10.3.4 数据绑定控件 295

10.3.5 数据控件应用 295

10.4 数据访问对象及应用 298

10.4.1 DAO数据访问对象 298

10.4.2 ADO数据访问对象 300

10.4.3 数据访问对象的应用 301

习题 309

第11章 菜单、工具栏与状态栏 310

11.1 菜单 310

11.1.1 菜单的构成 310

11.1.2 下拉菜单 311

11.1.3 上下文菜单 314

11.2 工具栏 316

11.3 状态栏 318

11.4 综合应用实例 320

习题 323

第12章 MDI窗体 325

12.1 用户界面概述 325

12.2 MDI窗体的构成和创建 326

12.3 MDI窗体的应用 327

习题 328

第13章 程序调试与部署 329

13.1 常见错误 329

13.2 规范化编程 331

13.3 Visual Basic中的调试工具 332

13.3.1 编辑器设置——自动语法检测 332

13.3.2 调试工具 332

13.3.3 程序运行模式 333

13.3.4 添加监视 334

13.4 错误处理 335

13.5 应用程序的部署 336

习题 338

参考文献 339