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

  • 购买积分:11 如何计算积分?
  • 作  者:史健婷,李丹,刘辉,陈桂兰,陈晓丹
  • 出 版 社:清华大学出版社
  • 出版年份:2017
  • ISBN:9787302465423
  • 页数:289 页
图书介绍:本书以Visual Basic 6.0为程序开发工具,系统介绍Visual Basic程序设计的基本概念、理论和设计方法。全书共分为12章,内容包括VisualBasic程序设计概述、Visual Basic程序设计基础、Visual Basic控制结构、常用标准控件、数组及应用、过程与函数、鼠标与键盘事件、应用程序的界面设计、Visual Basic图形操作、文件操作、数据库应用程序设计和程序调试与错误处理。

第1章 Visual Basic程序设计概述 1

1.1 Visual Basic简介 1

1.2 Visual Basic的安装和启动 2

1.2.1 Visual Basic的安装 2

1.2.2 Visual Basic的启动与关闭 2

1.3 Visual Basic集成开发环境 3

1.3.1 主窗口 3

1.3.2 子窗口 5

1.3.3 快捷菜单 8

1.4 Visual Basic面向对象程序设计 9

1.4.1 类 9

1.4.2 对象 9

1.4.3 对象的创建和编辑 10

1.4.4 对象的属性、方法和事件 11

1.5 Visual Basic程序开发过程及示例 13

习题1 17

第2章 Visual Basic程序设计基础 19

2.1 Visual Basic程序代码的组织方式 19

2.1.1 模块 19

2.1.2 过程 20

2.1.3 代码行的书写规则 20

2.2 数据类型 20

2.2.1 基本数据类型 21

2.2.2 用户自定义数据类型 23

2.3 常量和变量 24

2.3.1 常量 24

2.3.2 变量 26

2.4 函数 29

2.4.1 常用数学函数 29

2.4.2 常用字符串函数 29

2.4.3 日期和时间函数 31

2.4.4 常用转换函数 31

2.4.5 其他常用函数 32

2.5 运算符与表达式 34

2.5.1 算术运算符与算术表达式 34

2.5.2 字符串连接符与字符串表达式 36

2.5.3 关系运算符与关系表达式 36

2.5.4 逻辑运算符与逻辑表达式 37

2.5.5 表达式的计算 38

2.6 常用的基本语句 39

2.6.1 赋值语句 39

2.6.2 数据的输入 41

2.6.3 数据的输出 42

2.6.4 注释语句 45

2.6.5 Stop语句与End语句 46

习题2 46

第3章 Visual Basic控制结构 50

3.1 顺序结构 50

3.2 选择结构 51

3.2.1 If语句 51

3.2.2 Select Case语句 55

3.2.3 IIf函数 58

3.3 循环结构 59

3.3.1 For循环结构 59

3.3.2 Do…Loop循环结构 60

3.3.3 While…Wend循环结构 63

3.3.4 循环的嵌套 64

3.4 程序示例 66

习题3 69

第4章 常用标准控件 77

4.1 控件概述 77

4.2 控件的分类 77

4.3 控件的通用特性 79

4.3.1 名称属性 79

4.3.2 控件的值属性 79

4.3.3 焦点 80

4.3.4 Tab键顺序 81

4.3.5 访问键 81

4.4 文本控件 81

4.4.1 标签 81

4.4.2 文本框 82

4.5 命令按钮控件 84

4.6 选择控件 86

4.6.1 选项按钮 86

4.6.2 复选框 87

4.7 框架 87

4.8 列表控件 90

4.8.1 列表框 90

4.8.2 组合框 92

4.9 滚动条控件 94

4.10 计时器控件 96

习题4 98

第5章 数组及应用 103

5.1 数组概述 103

5.2 静态数组 104

5.2.1 一维数组 104

5.2.2 二维数组 110

5.2.3 多维数组 114

5.3 动态数组 115

5.3.1 动态数组的声明 115

5.3.2 动态数组的应用 117

5.4 数组的函数与语句 119

5.5 控件数组 124

5.5.1 控件数组的定义 124

5.5.2 控件数组的特点 124

5.5.3 控件数组的创建 125

5.5.4 控件数组的应用 126

习题5 128

第6章 过程与函数 134

6.1 过程概述 134

6.1.1 过程的定义 134

6.1.2 过程的分类 135

6.2 Sub过程的定义与调用 136

6.2.1 事件过程 136

6.2.2 自定义过程 136

6.3 函数过程 140

6.3.1 函数过程的定义 140

6.3.2 函数过程的调用 141

6.3.3 函数过程和子程序过程的比较 142

6.4 过程参数的传递 144

6.4.1 形式参数与实际参数 144

6.4.2 参数传递的方式 144

6.4.3 数组参数的传递 148

6.4.4 对象参数的传递 149

6.5 可选参数和可变参数 152

6.5.1 可选参数 152

6.5.2 可变参数 154

6.6 过程的嵌套调用和递归调用 155

6.6.1 过程的嵌套调用 155

6.6.2 过程的递归调用 156

习题6 157

第7章 鼠标与键盘事件 162

7.1 鼠标事件 162

7.1.1 Click与DblClick事件 162

7.1.2 MouseDown、MouseUp与MouseMove事件 162

7.1.3 拖放操作 165

7.1.4 鼠标事件的应用 169

7.2 键盘事件 172

7.2.1 KeyPress事件 172

7.2.2 KeyDown与KeyUp事件 173

7.2.3 键盘事件的应用 174

习题7 177

第8章 应用程序的界面设计 181

8.1 菜单设计 181

8.1.1 菜单编辑器 181

8.1.2 下拉式菜单简介及创建方法 183

8.1.3 弹出式菜单 185

8.2 对话框设计 187

8.3 工具栏设计 193

8.3.1 ImageList控件 194

8.3.2 ToolBar控件 194

8.4 多重窗体的设计 198

8.4.1 多文档界面 198

8.4.2 MDI窗体的常用属性和方法 198

8.4.3 多文档界面的应用 199

习题8 200

第9章 Visual Basic图形操作 203

9.1 图形操作基础 203

9.1.1 图形坐标系 203

9.1.2 绘图属性 205

9.1.3 绘图颜色 206

9.2 绘图方法 207

9.2.1 Line方法 207

9.2.2 PSet方法 208

9.2.3 Circle方法 208

9.2.4 Point方法 209

9.2.5 Cls方法 209

9.2.6 应用实例 209

9.3 图形控件 210

9.3.1 Image控件 210

9.3.2 PictureBox控件 211

9.3.3 Line控件 211

9.3.4 Shape控件 212

9.3.5 应用实例 213

习题9 214

第10章 文件 216

10.1 文件概述 216

10.1.1 文件结构 216

10.1.2 文件的分类 217

10.1.3 处理文件的一般步骤 218

10.2 文件的打开与关闭 218

10.2.1 文件的打开与建立 218

10.2.2 文件的关闭 219

10.2.3 文件指针 220

10.3 顺序文件 220

10.3.1 顺序文件的打开与关闭 220

10.3.2 顺序文件的读操作 221

10.3.3 顺序文件的写操作 223

10.3.4 应用实例 224

10.4 随机文件 226

10.4.1 随机文件的打开与关闭 226

10.4.2 随机文件的读/写操作 227

10.4.3 随机文件记录的追加和删除 228

10.4.4 应用实例 229

10.5 二进制文件 232

10.5.1 二进制文件的操作 233

10.5.2 应用实例 234

10.6 常用的目录及文件操作 235

10.7 文件系统控件 240

10.7.1 驱动器列表框 240

10.7.2 目录列表框 242

10.7.3 文件列表框 243

10.7.4 文件系统控件的组合 244

10.7.5 应用实例 245

习题10 246

第11章 数据库应用程序设计 249

11.1 数据库基础 249

11.1.1 数据库基本概念 249

11.1.2 关系型数据库基本概念 250

11.2 结构化查询语言 251

11.2.1 结构化查询语言概述 251

11.2.2 SQL的主要命令 251

11.2.3 SQL的查询语句SELECT 252

11.3 可视化数据管理器 253

11.3.1 可视化数据管理器的启动 253

11.3.2 利用可视化数据管理器创建数据库 253

11.4 数据库控件 261

11.4.1 Data控件 261

11.4.2 ADO Data控件 262

11.4.3 数据绑定控件 266

习题11 268

第12章 程序的调试与错误处理 270

12.1 程序中的错误类型 270

12.1.1 编译错误 270

12.1.2 运行错误 271

12.1.3 逻辑错误 272

12.2 调试工具栏 273

12.3 使用调试窗口 274

12.4 设置断点 275

12.5 程序调试过程 277

12.5.1 逐语句调试 277

12.5.2 逐过程调试 277

12.5.3 跳跃调试 277

12.6 错误的捕获与处理 278

12.6.1 捕获错误 278

12.6.2 编写错误处理程序 279

12.6.3 退出错误处理语句 279

12.6.4 Err对象 280

习题12 280

附录A VB关键字表 282

附录B VB常用函数大全 284

附录C VB运算符 287

参考文献 288