《Visual Basic程序设计教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:旭洋
  • 出 版 社:南京:南京大学出版社
  • 出版年份:2018
  • ISBN:9787305197536
  • 页数:231 页
图书介绍:本书依据《全国计算机等级考试二级VisualBasic语言程序设计考试大纲(2013年版)》的要求以及作者对等级考试多年来积累的研究经验编写而成,旨在帮助考生(尤其是非计算机专业的初学者)学习VB相关内容,顺利通过考试。主要内容包括:VisualBasic6.0中文版的编程环境、对象及其操作、简单程序设计、VisualBasic程序设计基础、数据的输入输出、常用标准控件的功能和用法等。

第1章 Visual Basic程序开发环境 1

1.1 可视化与事件驱动编程机制 1

1.1.1 编程的可视化 1

1.1.2 事件驱动的编程机制 1

1.2 Visual Basic的启动与退出 2

1.2.1 VB 6.0的启动 2

1.2.2 VB 6.0的退出 3

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

1.3.1 VB的三种工作模式 3

1.3.2 VB集成开发环境介绍 4

1.4 对象及其操作 7

1.4.1 对象(Object) 7

1.4.2 属性(Property) 7

1.4.3 事件(Event) 8

1.4.4 方法(Method) 8

1.4.5 属性、方法和事件之间的关系 8

1.5 程序设计的一般步骤 9

1.5.1 创建用户界面 9

1.5.2 设置对象属性 10

1.5.3 编写事件代码 11

1.5.4 保存程序文件 12

1.5.5 运行及调试程序 12

1.5.6 生成可执行程序 12

本章习题 13

第2章 创建用户界面 14

2.1 创建窗体 14

2.1.1 窗体的结构、常用属性和事件 14

2.1.2 定制窗体的属性 17

2.1.3 窗体的装载、卸载和显示、隐藏 17

2.1.4 Print方法 18

2.1.5 与Print有关的函数 20

2.1.6 Move方法 20

2.1.7 Cls方法 21

2.1.8 格式输出函数Format 21

2.2 VB常用控件 22

2.2.1 概述 22

2.2.2 常用控件 23

2.3 制作菜单 37

2.3.1 菜单概述 37

2.3.2 用菜单编辑器建立菜单 39

2.3.3 创建弹出式菜单 40

2.4 多窗体和多文档界面 42

2.4.1 多窗体设计 43

2.4.2 多窗体程序设计示例 44

本章习题 47

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

3.1 过程与模块 50

3.1.1 过程 50

3.1.2 模块 51

3.2 Visual Basic程序的书写规范和常用语句 52

3.2.1 书写规范 52

3.2.2 常用语句 52

3.3 数据类型 54

3.3.1 基本数据类型 54

3.3.2 用户定义的数据类型 56

3.4 常量和变量 57

3.4.1 常量 58

3.4.2 变量 60

3.5 运算符与表达式 64

3.5.1 算术运算符 64

3.5.2 关系运算符与逻辑运算符 66

3.5.3 表达式的执行顺序 69

3.6 常用内部函数 70

3.6.1 数学函数 70

3.6.2 转换函数 72

3.6.3 字符串函数 73

3.6.4 日期和时间函数 76

3.6.5 InputBox函数与MsgBox函数 77

本章习题 82

第4章 选择结构与循环结构 83

4.1 选择结构 83

4.1.1 If条件语句 83

4.1.2 Select...Case语句 88

4.1.3 条件函数 91

4.2 循环结构 92

4.2.1 For循环控制结构 92

4.2.2 当循环控制结构 97

4.2.3 Do循环控制结构 100

4.3 多重循环 104

本章习题 106

第5章 数组 109

5.1 数组的概念 109

5.1.1 数组的定义(声明) 109

5.1.2 数组函数LBound()和UBound() 111

5.1.3 变体型数组 112

5.2 静态数组与动态数组 113

5.2.1 动态数组的定义 113

5.2.2 Erase语句 115

5.3 数组的基本操作 116

5.3.1 数组元素的引用 116

5.3.2 数组元素的赋值 117

5.3.3 For Each...Next语句 123

5.4 控件数组 125

5.4.1 基本概念 125

5.4.2 建立控件数组 125

5.4.3 使用控件数组 126

5.5 程序设计举例 127

本章习题 135

第6章 过程 138

6.1 事件过程 138

6.2 Sub子过程 140

6.2.1 建立通用Sub子过程 140

6.2.2 调用Sub过程 142

6.3 Function过程 143

6.3.1 建立Function过程 143

6.3.2 调用Function过程 145

6.4 不同模块间的过程调用 146

6.5 参数传送 146

6.5.1 形参与实参 147

6.5.2 按值传递参数 147

6.5.3 按地址传递参数 147

6.5.4 数组参数的传送 150

6.6 递归过程 151

6.6.1 递归的概念 151

6.6.2 递归子过程和递归函数 152

6.7 可选参数与可变参数 153

6.7.1 可选参数 153

6.7.2 可变参数 155

6.8 对象参数 156

6.8.1 窗体参数 156

6.8.2 控件参数 157

6.9 键盘与鼠标事件过程 160

6.9.1 键盘事件过程 160

6.9.2 鼠标事件过程 163

6.10 变量的作用域 170

6.10.1 局部变量 170

6.10.2 模块级变量 171

6.10.3 全局变量 171

6.10.4 同名变量 171

本章习题 172

第7章 数据文件 173

7.1 数据文件处理 173

7.1.1 数据文件概述 173

7.1.2 访问文件的语句和函数 174

7.2 顺序文件 179

7.2.1 顺序文件的写操作 179

7.2.2 顺序文件的读操作 182

7.3 随机文件 187

7.3.1 变量声明 187

7.3.2 随机文件的打开 188

7.3.3 随机文件的写操作 188

7.3.4 随机文件的读操作 188

7.3.5 增加、删除随机文件中的记录 192

7.4 二进制文件 193

本章习题 193

第8章 文件管理与通用对话框控件 194

8.1 文件管理控件 194

8.1.1 驱动器列表框 194

8.1.2 目录列表框 195

8.1.3 文件列表框 196

8.1.4 组合使用文件管理控件 197

8.1.5 执行文件 199

8.2 通用对话框 200

8.2.1 概述 200

8.2.2 文件对话框 201

8.2.3 其他对话框 204

8.2.4 通用对话框控件的应用 206

本章习题 210

第9章 图形处理 212

9.1 坐标系统 212

9.1.1 默认坐标系统 212

9.1.2 自定义坐标系 213

9.2 色彩函数 214

9.3 图形控件 215

9.3.1 Shape(形状)控件 215

9.3.2 Line(直线)控件 217

9.3.3 PictureBox(图片框)控件 218

9.3.4 Image(图像框)控件 221

9.4 绘图方法 222

9.4.1 Pset(画点)方法 222

9.4.2 Line(画线或矩形)方法 222

9.4.3 Circle(画圆)方法 223

9.5 应用举例 224

本章习题 229

参考文献 231