《VB语言程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杨忠宝,刘向东主编;康顺哲,官宇哲,李颖昉副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2015
  • ISBN:9787115384478
  • 页数:266 页
图书介绍:本书作者在多年教学经验基础上,并根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,深入浅出地介绍了VB程序设计的有关概念和编程技巧。书中例题都经过了仔细的调试,并配有大量上机实习题。

第1章 Visual Basic概述 1

1.1 Visual Basic的发展历程及特点 1

1.1.1 Visual Basic的发展历程 1

1.1.2 Visual Basic语言的主要特点 2

1.2 Visual Basic 6.0的安装与启动 3

1.2.1 Visual Basic 6.0的安装 3

1.2.2 Visual Basic 6.0的启动与退出 4

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

1.3.1 主窗口 6

1.3.2 窗体设计器窗口 7

1.3.3 工程资源管理器窗口 7

1.3.4 属性窗口 8

1.3.5 工具箱窗口 9

1.3.6 代码窗口 9

1.3.7 立即窗口 10

1.3.8 调色板窗口 10

1.3.9 窗体布局窗口 11

1.3.10 对象浏览器窗口 11

习题 11

第2章 Visual Basic简单程序设计 13

2.1 面向对象程序设计基本概念 13

2.1.1 对象与类 13

2.1.2 对象的三要素 13

2.2 窗体 15

2.2.1 窗体结构 15

2.2.2 窗体的属性、方法和事件 15

2.3 三个常用的标准控件 18

2.3.1 标签 19

2.3.2 文本框 19

2.3.3 命令按钮 21

2.4 Visual Basic应用程序设计步骤 23

习题 28

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

3.1 命名规则和语法规则 30

3.1.1 关键字和标识符 30

3.1.2 语句与语法规则 30

3.2 数据类型 31

3.2.1 基本数据类型 31

3.2.2 自定义数据类型 33

3.3 常量与变量 33

3.3.1 常量 33

3.3.2 变量 35

3.4 运算符和表达式 36

3.4.1 算术运算符和算术表达式 36

3.4.2 关系运算符和关系表达式 37

3.4.3 逻辑运算符和逻辑表达式 38

3.4.4 字符串运算符和字符串表达式 39

3.4.5 运算符的优先级 40

3.5 常用内部函数 40

3.5.1 数学函数 40

3.5.2 转换函数 41

3.5.3 字符串函数 42

3.5.4 日期和时间函数 42

3.5.5 格式输出函数 43

习题 44

第4章 Visual Basic程序控制结构 46

4.1 顺序结构程序设计 46

4.1.1 算法 46

4.1.2 顺序结构中的常用语句 47

4.1.3 顺序结构中的数据输出 49

4.1.4 InputBox函数 51

4.1.5 MsgBox函数 51

4.2 选择结构程序设计 53

4.2.1 If语句和IIf函数 53

4.2.2 Select Case语句 57

4.2.3 选择结构程序举例 59

4.3 循环结构程序设计 62

4.3.1 Do...Loop语句 62

4.3.2 While...Wend语句 64

4.3.3 For...Next语句 65

4.3.4 循环嵌套 67

4.3.5 Goto语句 70

4.3.6 循环结构程序举例 70

习题 74

第5章 数组与过程 79

5.1 数组 79

5.1.1 一维数组 79

5.1.2 二维数组 85

5.1.3 动态数组 87

5.1.4 For Each...Next语句 88

5.1.5 控件数组 89

5.2 过程 90

5.2.1 过程的概念 90

5.2.2 Sub过程 91

5.2.3 Function过程 93

5.2.4 参数传递 94

5.2.5 过程嵌套及递归 96

5.2.6 多窗体程序设计 99

5.2.7 过程和变量的作用域 102

习题 105

第6章 Visual Basic标准控件 109

6.1 单选按钮、复选框和框架 109

6.1.1 单选按钮控件 109

6.1.2 复选框控件 110

6.1.3 框架控件 112

6.2 列表框和组合框 114

6.2.1 列表框控件 114

6.2.2 组合框 116

6.3 图片框与图像框 118

6.3.1 图片框 118

6.3.2 图像框 119

6.4 滚动条与计时器 121

6.4.1 滚动条 121

6.4.2 计时器 122

6.5 文件操作控件 125

6.5.1 驱动器列表框 125

6.5.2 目录列表框 126

6.5.3 文件列表框 126

6.5.4 三个控件的连接 126

6.6 直线与形状 127

6.7 绘图 129

6.7.1 绘图基础 129

6.7.2 绘图方法 130

习题 134

第7章 Visual Basic高级控件 136

7.1 高级控件简介 136

7.2 通用对话框控件 136

7.2.1 文件打开对话框 137

7.2.2 另存为对话框 138

7.2.3 颜色对话框 139

7.2.4 字体对话框 139

7.2.5 打印机对话框 141

7.2.6 帮助对话框 141

7.3 图像列表控件 142

7.4 工具栏控件 142

7.4.1 工具栏控件概述 142

7.4.2 工具栏控件的属性 142

7.4.3 工具栏控件的常用事件 143

7.5 状态栏控件 144

7.5.1 状态栏控件概述 144

7.5.2 状态栏控件的属性 145

7.6 进程条控件 146

7.6.1 进程条控件的概述 146

7.6.2 进程条控件属性 146

7.7 树视图控件 147

7.7.1 树视图控件概述 147

7.7.2 树视图控件的属性 147

7.7.3 树视图控件的常用方法 148

7.7.4 树视图控件的常用事件 148

7.8 列表视图控件 149

7.8.1 列表视图控件概述 149

7.8.2 列表视图控件属性 149

7.8.3 列表视图控件常用方法 150

7.9 选项卡控件 150

7.9.1 选项卡控件概述 150

7.9.2 选项卡控件属性 151

7.10 图像组合框控件 152

7.11 滑块控件 152

习题 153

第8章 菜单 155

8.1 下拉式菜单 155

8.1.1 下拉式菜单的组成 155

8.1.2 菜单编辑器 156

8.2 弹出式菜单 159

习题 161

第9章 文件操作 163

9.1 文件的基本概念 163

9.2 顺序文件的存取 164

9.2.1 顺序文件的打开与关闭 164

9.2.2 写(输出)顺序文件 164

9.2.3 读(输入)顺序文件 167

9.3 随机文件的存取 168

9.3.1 随机文件的打开与关闭 168

9.3.2 写(输出)随机文件 168

9.3.3 读(输入)随机文件 169

9.4 二进制文件的存取 170

9.4.1 二进制文件的打开与关闭 170

9.4.2 读/写二进制文件 170

9.5 磁盘文件操作语句和函数 171

9.5.1 常用的文件操作语句 171

9.5.2 常用的文件操作函数 172

习题 172

第10章 数据库应用程序设计 178

10.1 数据库的基本知识 178

10.1.1 数据库的相关概念 178

10.1.2 数据库的查询 179

10.2 数据库的创建和管理 180

10.3 通过Data控件访问数据库 184

10.3.1 Data控件常用属性、方法、事件 184

10.3.2 Recordset对象 186

10.3.3 数据绑定控件 188

10.3.4 数据库应用程序的设计步骤 188

10.3.5 Data控件用法示例 189

10.4 通过ADODC控件访问数据库 195

10.4.1 ADODC控件简介 195

10.4.2 数据绑定控件 196

10.4.3 ADODC控件用法示例 197

10.5 通过ADO对象访问数据库 205

10.5.1 ADO对象简介 205

10.5.2 Connection对象 206

10.5.3 Recordset对象 209

10.5.4 ADO对象用法示例 212

10.6 数据库中图片的存取 219

10.6.1 直接存取图片 219

10.6.2 存取图片地址 224

第11章 网络应用程序设计 228

11.1 网络基础 228

11.1.1 IP地址 228

11.1.2 域名 228

11.1.3 端口 228

11.1.4 协议 229

11.2 Winsock控件 229

11.2.1 Winsock控件的常用属性 230

11.2.2 Winsock控件的常用方法 231

11.2.3 Winsock控件的常用事件 232

11.2.4 Winsock编程模型 232

11.2.5 Winsock控件用法示例——简易聊天程序 233

11.3 WebBrowser控件 243

11.4 Internet Transfer控件 245

第12章 多媒体应用程序设计 249

12.1 多媒体控件Multimedia MCI 249

12.1.1 常用命令、属性和事件 250

12.1.2 制作多媒体播放器 251

12.2 动画控件Animation 254

12.2.1 常用属性、事件和方法 254

12.2.2 播放AVI动画 255

12.3 调用多媒体API函数开发多媒体应用程序 256

12.3.1 API函数简介 256

12.3.2 API函数制作多媒体应用程序举例 257

第13章 程序调试与错误处理 259

13.1 错误类型 259

13.2 代码调试 260

13.2.1 Visual Basic三种工作模式 260

13.2.2 调试工具 261

13.2.3 调试窗口 261

13.2.4 调试方法 262

13.3 错误处理 263

附录 常用字符与ASCII代码对照表 265

参考文献 266