当前位置:首页 > 工业技术
Visual Basic程序设计教程
Visual Basic程序设计教程

Visual Basic程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李光师,温春友主编;孙冀侠,姜红艳,李莹副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302384182
  • 页数:285 页
图书介绍:本书以Visual Basic 6.0为语言背景,循序渐进地介绍了面向对象程序设计和结构化程序设计中的基本概念、基本思想和基本方法。教材体系结构清晰、章节衔接合理、讲解简明透彻、实例典型丰富。每章均配有习题,并提供了参考答案,有助于学生进一步理解、巩固各章的重点和难点。
《Visual Basic程序设计教程》目录

第1章 Visual Basic概述 1

1.1 Visual Basic语言简介 1

1.2 Visual Basic 6.0简介 2

1.2.1 Visual Basic 6.0的功能与新特性 2

1.2.2 Visual Basic 6.0的不同版本 3

1.3 Visual Basic 6.0的集成式开发环境(IDE) 3

1.3.1 主窗口 4

1.3.2 工具箱面板 7

1.3.3 窗体设计窗口 8

1.3.4 工程资源管理器面板 9

1.3.5 属性面板 10

1.3.6 代码窗口 10

1.3.7 窗体布局面板 11

1.4 面向对象程序设计基础 11

1.4.1 Visual Basic中对象的概念 12

1.4.2 对象的三个要素 12

1.4.3 事件驱动机制与事件过程 14

1.5 创建第一个Visual Basic应用程序 14

1.5.1 建立工程并创建用户界面 15

1.5.2 设置对象属性 15

1.5.3 编写事件代码 17

1.5.4 运行应用程序 17

1.5.5 保存程序文件 18

1.5.6 生成可执行文件 18

1.6 开发Visual Basic应用程序的一般步骤 19

1.7 Visual Basic工程的结构与管理 20

1.7.1 Visual Basic工程的结构 20

1.7.2 Visual Basic工程的管理 21

习题1 23

第2章 Visual Basic简单的程序设计 25

2.1 窗体 25

2.1.1 窗体的结构 25

2.1.2 窗体的属性 26

2.1.3 窗体的方法 29

2.1.4 窗体的事件 31

2.2 控件 32

2.2.1 控件的分类 32

2.2.2 控件的命名 34

2.2.3 控件值 35

2.2.4 控件的画法 36

2.2.5 控件的基本操作 37

2.3 标签和文本框控件 38

2.3.1 标签 38

2.3.2 文本框 40

2.4 命令按钮控件 43

2.5 焦点与Tab顺序 44

2.5.1 焦点 44

2.5.2 Tab顺序 45

2.6 多重窗体 45

2.6.1 多重窗体的基本操作 46

2.6.2 多窗体应用程序实例 48

习题2 50

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

3.1 Visual Basic的编码规范 52

3.1.1 Visual Basic的字符集 52

3.1.2 源程序的书写规则与约定 53

3.2 Visual Basic的数据类型 54

3.2.1 字符串类型 54

3.2.2 数值类型 55

3.2.3 逻辑类型(Boolean) 55

3.2.4 日期类型(Date) 56

3.2.5 变体类型(Variant) 56

3.2.6 自定义类型 56

3.2.7 定义数据的类型需考虑的问题 57

3.3 常量、变量和赋值语句 57

3.3.1 常量 58

3.3.2 变量 59

3.3.3 赋值语句 61

3.4 运算符与表达式 62

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

3.4.2 字符串运算符与字符串表达式 64

3.4.3 关系运算符与关系表达式 65

3.4.4 逻辑运算符与逻辑表达式 66

3.4.5 日期型表达式 67

3.4.6 各种运算符的执行顺序 67

3.5 常用的内部函数 67

3.5.1 数学函数 68

3.5.2 字符串函数 70

3.5.3 转换函数 71

3.5.4 日期、时间函数 72

3.5.5 与Print相关的格式控制函数 72

3.5.6 立即窗口 76

3.6 数据的交互式输入和输出函数 76

3.6.1 数据输入——InputBox函数 76

3.6.2 MsgBox函数和MsgBox语句 79

习题3 82

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

4.1 算法概述 85

4.2 顺序结构 87

4.3 选择结构 88

4.3.1 If单分支选择结构 88

4.3.2 If双分支选择结构和IIf函数 90

4.3.3 If多分支选择结构 92

4.3.4 Select Case语句 95

4.4 循环结构 100

4.4.1 For...Next循环 100

4.4.2 Do...Loop循环 105

4.4.3 While...Wend循环 109

4.4.4 多重循环 111

4.5 跳转语句GoTo和结束语句End 114

4.5.1 跳转语句GoTo 114

4.5.2 结束语句End 115

4.6 控制结构典型算法实例 115

习题4 116

第5章 数组 122

5.1 数组的概念与分类 122

5.2 一维数组 123

5.2.1 一维数组的定义 123

5.2.2 一维数组的基本操作 125

5.2.3 一维数组的应用举例 129

5.3 二维数组 132

5.3.1 二维数组的定义 132

5.3.2 二维数组的基本操作 133

5.3.3 二维数组的应用举例 134

5.4 动态数组 137

5.4.1 动态数组的定义和使用 137

5.4.2 动态数组的应用举例 139

5.5 控件数组 141

5.5.1 控件数组的概念 141

5.5.2 创建控件数组 142

5.5.3 控件数组的应用举例 143

习题5 145

第6章 VisualBasic常用标准控件 151

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

6.1.1 单选按钮 152

6.1.2 复选框 153

6.1.3 框架 156

6.2 列表框和组合框 158

6.2.1 列表框 158

6.2.2 组合框 163

6.3 滚动条 165

6.4 计时器 167

6.5 图形控件 169

6.6 鼠标与键盘事件 171

6.6.1 鼠标事件 171

6.6.2 键盘事件 173

习题6 174

第7章 过程 179

7.1 Sub过程 179

7.1.1 Sub过程的定义 179

7.1.2 Sub过程的调用 181

7.2 Function过程 183

7.2.1 Function过程的定义 183

7.2.2 函数的调用 185

7.3 过程间参数的传递 187

7.3.1 参数传递的两种方式 187

7.3.2 利用数组作参数 188

7.3.3 利用对象作参数 191

7.4 过程的嵌套和递归 191

7.5 过程、变量的作用域与生存周期 193

7.5.1 过程的作用域 193

7.5.2 变量的作用域 197

7.5.3 变量的生存周期 199

习题7 201

第8章 菜单、工具栏与对话框 204

8.1 菜单设计 204

8.1.1 菜单概述 204

8.1.2 菜单编辑器 205

8.1.3 菜单的设计 207

8.2 对话框设计 211

8.2.1 ActiveX控件概述 212

8.2.2 通用对话框控件 213

8.2.3 文件对话框 214

8.2.4 “颜色”对话框 217

8.2.5 “字体”对话框 218

8.2.6 “打印”对话框 220

8.2.7 “帮助”对话框 221

8.2.8 自定义对话框 221

8.3 工具栏设计 225

8.4 状态栏 227

8.5 多文档界面 228

8.5.1 多文档界面的特性 229

8.5.2 创建MDI窗体和子窗体 229

8.5.3 设计MDI窗体和子窗体 230

8.5.4 MIDI应用程序的多窗口管理 232

8.5.5 应用MDI窗体注意事项 234

习题8 234

第9章 文件 236

9.1 文件和文件操作 236

9.1.1 文件的概念 236

9.1.2 文件的分类 237

9.1.3 文件操作 238

9.2 顺序文件 240

9.2.1 顺序文件的打开 240

9.2.2 顺序文件的写入 240

9.2.3 顺序文件的读取 241

9.2.4 顺序文件的关闭 242

9.3 随机文件 242

9.3.1 随机文件的打开和关闭 243

9.3.2 随机文件的写入 243

9.3.3 随机文件的读取 243

9.4 二进制文件 245

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

9.4.2 二进制文件的写入 246

9.4.3 二进制文件的读取 246

9.5 文件操作函数和语句 248

9.6 文件管理控件 250

9.6.1 驱动器列表框控件 250

9.6.2 目录列表框控件 251

9.6.3 文件列表框控件 251

9.6.4 文件管理控件的联合使用 252

习题9 253

第10章 Visual Basic数据库编程 256

10.1 数据库概述 256

10.1.1 数据库中的基本概念 256

10.1.2 关系数据库 257

10.1.3 结构化查询语言SQL 258

10.2 可视化数据管理器 259

10.2.1 创建Access数据库 260

10.2.2 数据的查询 263

10.3 在Visual Basic中访问数据库 264

10.3.1 Visual Basic的数据访问技术 264

10.3.2 ADO对象模型 265

10.3.3 使用ADO对象编程 267

10.3.4 使用ADO Data控件编程 270

10.3.5 使用ADO Data控件操纵数据库 271

10.4 综合应用举例——图书管理系统 275

习题10 279

附录 部分习题答案 281

参考文献 285

返回顶部