《Visual Basic程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:黎娅主编;艳鹏,李旭军副主编;王亚丽,王理,冯广丽,许磊,张慧,谷春英,陈利军,周昕,郭晓君编
  • 出 版 社:西安:西北大学出版社
  • 出版年份:2006
  • ISBN:7560420923
  • 页数:266 页
图书介绍:本书以Visual Basic 6.0为语言背景,以程序结构为主线,介绍了可视化程序设计的基本知识和编程方法。内容包括Visual Basic开发环境、Visual Basic语言基础、对象和事件驱动的概念、数据的输入与输出、常用内部函数和表达式、基本控制结构、数组、过程调用、变量与过程的作用范围等。

第1章 Visual Basic使用基础 1

1.1 用Visual Bsic编写一个程序 1

1.1.1 Visual Basic的启动与退出 1

1.1.2 设计用户界面 2

1.1.3 设置控件属性 3

1.1.4 编写程序代码 4

1.1.5 运行程序 5

1.1.6 保存文件 6

1.1.7 生成.exe文件 7

1.2 Visual Basic的编程机制 7

1.2.1 对象的概念 7

1.2.2 对象的属性、方法和事件 7

1.2.3 Visual Basic的编程机制 8

1.2.4 Visual Basic工程的结构 9

1.3.2 主窗口 10

1.3.1 工作窗口的组织 10

1.3 Visual Basic集成开发环境 10

1.3.3 对象窗口 11

1.3.4 工具箱窗口 11

1.3.5 属性窗口 11

1.3.6 工程资源管理器窗口 12

1.3.7 窗体布局窗口 12

1.3.8 代码窗口 12

1.4 Visual Basic工程管理 13

1.4.1 工程的基本操作 13

1.4.2 改变工程的成员 14

小结 14

习题 14

第2章 数据类型与表达式 16

2.1 数据类型 16

2.1.1 基本数据类型 16

2.1.2 用户自定义数据类型 18

2.1.3 枚举类型 19

2.2 常量 20

2.2.1 普通常量 20

2.2.2 符号常量 20

2.3 变量 21

2.3.1 变量命名规则 21

2.3.2 变量类型声明 21

2.3.3 变量的作用域 22

2.4 常用函数 24

2.4.1 数学函数 24

2.4.2 字符串函数 24

2.4.3 日期和时间函数 26

2.4.4 随机函数 26

2.4.5 转换函数 26

2.5.1 算术运算符和算术表达式 27

2.5 运算符与表达式 27

2.5.2  比较运算符和比较表达式 28

2.5.3 逻辑运算符和逻辑表达式 28

2.5.4 字符串运算符和字符串表达式 29

2.5.5 运算符的优先级别 29

小结 30

习题 30

第3章 Visual Basic程序结构 32

3.1 顺序结构 32

3.1.1 赋值语句 32

3.1.2 数据输入 34

3.1.3 注释、结束与暂停语句 38

3.1.4 Print方法 38

3.1.5 多重语句与语句续行 42

3.2 选择结构 42

3.2.1 单行结构条件语句 43

3.2.2 块结构条件语句 45

3.2.3 情况语句 46

3.3 循环结构 50

3.3.1 While…Wend语句 50

3.3.2 Do…Loop语句 51

3.3.3 For…Next语句 54

3.3.4 循环嵌套与退出语句 55

小结 57

习题 57

第4章 数组 59

4.1 数组的概念 59

4.1.1 数组与数组元素 59

4.1.2 数组的类型 60

4.1.3 数组的维数 60

4.1.4 数组的形式 60

4.2.1 静态数组 61

4.2 静态数组和动态数组 61

4.2.2 动态数组(可调数组) 63

4.3 数组元素的引用和基本操作 65

4.3.1 数组的引用 65

4.3.2 数组的基本操作 65

4.4 控件数组 69

4.4.1 控件数组的概念 69

4.4.2 控件数组的建立 69

小结 71

习题 71

第5章 过程 74

5.1 Sub过程 74

5.1.1 建立Sub过程 74

5.1.2 调用Sub过程 76

5.2 Function过程 78

5.2.1 建立Function过程 78

5.2.2 调用Function过程 79

5.3 参数传递机制 81

5.3.1 形式参数与实际参数 81

5.3.2 参数的传递 82

小结 84

习题 85

第6章 窗体设计 87

6.1 窗体的建立、添加和删除 87

6.1.1 窗体的建立 87

6.1.2 窗体的添加 87

6.1.3 窗体的删除 89

6.2 窗体的属性、事件和方法 90

6.2.1 窗体的属性 90

6.2.2 窗体的事件 91

6.2.3 窗体的方法 91

6.3.2 向窗体添加控件 93

6.3.1 控件的概念 93

6.3 向窗体添加控件 93

6.3.3 控件的移动和大小调整 94

6.3.4 控件的复制与删除 94

6.3.5 控件的布局 94

6.3.6 控件的默认属性和命名前缀 95

6.4 多窗体 96

6.4.1 与多窗体有关的操作 96

6.4.2 与多窗体有关的语句和方法 98

6.5 多文档界面设计 100

6.5.1 创建MDI窗体 100

6.5.2 子窗体 101

6.5.3 MDI窗体及其子窗体的使用 101

6.6 键盘与鼠标事件 103

6.6.1 KeyPress、KeyDown和KeyUp事件 103

6.6.2 MouseMove、MouseDown和MouseUp事件 105

6.6.3 DragDrop和DragOver事件 107

6.6.4 Move和Drag方法 109

小结 110

习题 110

第7章 标准控件的使用 113

7.1 命令按钮控件 113

7.1.1 命令按钮的属性 113

7.1.2 命令按钮的事件 114

7.1.3 命令按钮的方法 115

7.2 计时器控件 116

7.2.1 计时器的属性 116

7.2.2 计时器的事件 116

7.3 标签控件 117

7.3.1 标签的属性 117

7.3.2 标签的事件 118

7.3.3 标签的方法 118

7.4.1 文本框的属性 120

7.4 文本框控件 120

7.4.2 文本框的事件 121

7.5 复选框控件 124

7.5.1 复选框的属性 124

7.5.2 复选框的事件 124

7.6 单选框控件 126

7.6.1 单选框的属性 126

7.6.2 单选框的事件 126

7.7 列表框控件 127

7.7.1 列表框的属性 127

7.7.2 列表框的事件 129

7.7.3 列表框的方法 129

7.8 组合框控件 132

7.8.1 组合框的属性 132

7.8.2 组合框的事件 134

7.8.3 组合框的方法 134

7.9 框架 136

7.9.1 框架的属性 137

7.10 滚动条控件 137

7.10.1 滚动条的属性 137

7.10.2 滚动条的事件 138

7.11 图片框控件 139

7.11.1 图片框的属性 139

7.11.2 图片框的事件 141

7.11.3 图片框的方法 141

7.11.4 图片框的应用 141

7.12 图像框 144

7.12.1 图像框的属性 144

7.12.2 图像框的事件 144

7.12.3 图像框的方法 144

7.13 文件管理控件 145

7.13.2 目录列表框 146

7.13.1 驱动器列表框 146

7.13.3 文件列表框 148

7.13.4 文件管理控件的综合应用 149

小结 151

习题 151

第8章 菜单与工具栏设计 154

8.1 菜单设计 154

8.1.1 菜单编辑器 154

8.1.2 创建菜单的步骤 157

8.1.3 创建子菜单及菜单控件数组 158

8.1.4 把代码连接到菜单项上 159

8.1.5 弹出菜单 162

8.2 工具栏设计 164

8.2.1 使用ToolBar控件和ImageList控件 164

8.2.1.1 工具条控件Toolbar简介 165

8.2.1.2 工具栏的制作 165

习题 177

小结 177

第9章 对话框设计 178

9.1 概述 178

9.1.1 对话框的分类与特点 178

9.1.2 自定义对话框 179

9.1.3 通用对话框 180

9.2 用通用对话框控件实现标准对话框 182

9.2.1 文件对话框 182

9.2.2 颜色对话框 187

9.2.3 字体对话框 189

9.2.4 打印对话框 191

9.2.5 帮助对话框 193

小结 195

习题 195

10.1.2 定制坐标系 197

10.1.1 默认坐标系 197

10.1 Visual Basic的坐标系统 197

第10章 图形操作 197

10.2 绘图属性 199

10.2.1 当前坐标 199

10.2.2 线宽 200

10.2.3 线型 200

10.3.1 Line控件 201

10.3 图形控件 201

10.2.5 颜色函数 201

10.2.4 填充 201

10.3.2 Shape控件 202

10.4 图形方法 204

10.4.1 Pset方法 204

10.4.2 Line方法 204

10.4.3 Circle方法 206

10.4.4 Cls方法、Point方法和PaintPicture方法 208

10.5.2 应用举例 209

10.5 简单动画设计 209

10.5.1 简单动画设计 209

小结 211

习题 212

第11章 文件应用 214

11.1 与文件系统相关的语句和函数 214

11.1.1 与文件操作相关的语句 214

11.1.2 与文件相关的函数 217

11.2 文件的读写 219

11.2.1 顺序文件的读写 219

11.2.2 随机文件的读写 225

小结 230

习题 231

第12章 数据库程序设计 232

12.1 数据库基本知识 232

12.2 使用Microsoft Access建立数据库 233

12.3 使用Data控件访问和修改数据库记录 237

12.3.1 数据控件属性 237

12.3.2 数据控件的事件 240

12.3.3 数据控件的常用方法 241

12.3.4 记录集的属性与方法 241

12.3.5 数据库记录的增、删、改操作 243

12.4 利用ADO Data控件访问数据库 247

12.4.1 ADO对象模型 247

12.4.2 使用ADO数据控件 248

12.4.3 ADO数据控件上新增绑定控件的使用 249

12.4.4 使用数据窗体向导 250

小结 251

习题 251

参考答案 252

参考文献 266