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

  • 购买积分:11 如何计算积分?
  • 作  者:党晓龙主编
  • 出 版 社:北京:中央广播电视大学出版社
  • 出版年份:2011
  • ISBN:9787304052560
  • 页数:280 页
图书介绍:本书内容包括:Visual Basic 6.0中文版的开发环境、Visual Basic的语言基础、程序结构、数组、过程、窗体设计、常用标准控件、菜单设计、图形操作、文件系统操作、数据库编程以及常用ActiveX控件等。

第1章 Visual Basic 6.0概述 1

1.1 VB简介 1

1.1.1 VB发展历程 1

1.1.2 VB的特点 2

1.2 Visual Basic 6.0的集成开发环境 4

1.2.1 启动Visual Basic 6.0 4

1.2.2 菜单栏 4

1.2.3 工具栏 5

1.2.4 工具箱 5

1.2.5 工程管理器窗口 5

1.2.6 属性窗口 6

1.2.7 对象浏览器 6

1.2.8 窗体设计器 7

1.2.9 代码编辑器窗口 7

1.2.10 窗体布局窗口 7

1.3 实例——设计一个登录窗口 8

1.3.1 对象 8

1.3.2 设计登录窗口 8

1.3.3 添加响应事件 11

本章习题 13

第2章 Visual Basic的语言基础 14

2.1 数据类型 14

2.1.1 基本数据类型 15

2.1.2 用户自定义类型 16

2.2 变量 17

2.2.1 变量的声明 18

2.2.2 命名建议 20

2.3 常量 21

2.3.1 直接常量 21

2.3.2 用户声明的符号常量 21

2.3.3 系统提供的常量 22

2.4 常用内部函数 22

2.4.1 数学函数 22

2.4.2 字符串函数 23

2.4.3 日期与时间函数 24

2.4.4 格式输出函数 25

2.4.5 类型转换函数 26

2.4.6 InputBox函数与MsgBox函数 26

2.5 运算符和表达式 31

2.5.1 算术运算符 31

2.5.2 逻辑运算符 32

2.5.3 关系运算符 32

2.5.4 运算符的优先级 33

2.5.5 表达式 34

本章习题 34

第3章 Visual Basic程序结构 39

3.1 结构化程序设计概述 39

3.1.1 结构化程序设计 39

3.1.2 3种基本控制结构的流程图 40

3.2 顺序结构程序设计 41

3.2.1 赋值语句 41

3.2.2 数据的输出 43

3.2.3 注释语句 44

3.3 选择结构程序设计 44

3.3.1 条件语句 44

3.3.2 Select语句 47

3.4 循环结构程序设计 50

3.4.1 Do…Loop循环 51

3.4.2 For…Next循环 54

3.4.3 循环的嵌套 57

3.5 其他辅助控制语句 59

3.6 程序的调试 60

3.6.1 错误的类型 61

3.6.2 程序调试 62

本章习题 64

第4章 数组 75

4.1 数组概述 75

4.1.1 基本概念 75

4.1.2 数组声明 75

4.2 静态数组 76

4.2.1 一维数组 76

4.2.2 多维数组 78

4.3 动态数组 80

4.4 控件数组 81

4.5 数组排序 84

本章习题 88

第5章 过程 96

5.1 概述 96

5.2 子过程 97

5.2.1 子过程的定义 97

5.2.2 建立子过程 97

5.2.3 调用子过程 99

5.3 函数子过程 101

5.3.1 函数过程的定义 102

5.3.2 建立函数过程 102

5.3.3 调用函数过程 103

5.4 变量和过程的作用域 104

5.4.1 模块 104

5.4.2 变量的作用域 105

5.4.3 过程的作用域 109

5.5 参数的传递 110

5.5.1 形参与实参的调用 110

5.5.2 按值传递参数 110

5.5.3 按地址传递参数 111

5.5.4 数组参数 113

5.5.5 对象参数 114

5.6 过程的嵌套与递归 114

5.6.1 过程的嵌套 114

5.6.2 过程的递归 115

本章习题 116

第6章 窗体设计 126

6.1 属性、事件和方法的概念 126

6.1.1 属性 126

6.1.2 事件 127

6.1.3 方法 127

6.1.4 属性、方法和事件之间的关系 128

6.2 窗体的常用属性 129

6.3 窗体的常用方法 130

6.4 事件 132

6.4.1 鼠标事件 132

6.4.2 键盘事件 135

6.5 多窗体设计 137

6.5.1 多窗体概述 137

6.5.2 多窗体举例 138

本章习题 141

第7章 常用控件 149

7.1 控件概述 149

7.1.1 控件的分类 149

7.1.2 控件的画法和基本操作 150

7.2 标签、文本框和命令按钮 152

7.2.1 标签(Label)控件 152

7.2.2 命令按钮(CommandButton)控件 155

7.2.3 文本框(TextBox)控件 158

7.3 复选(CheckBox)控件 162

7.3.1 CheckBox控件的标准用法 162

7.3.2 CheckBox控件的图形化用法 163

7.4 单选(OptionButton)控件 164

7.4.1 OptionButton控件的标准用法 165

7.4.2 OptionButton控件的图形化用法 165

7.5 列表框(ListBox)控件 166

7.5.1 列表框的属性 166

7.5.2 列表框的方法 168

7.6 组合框(ComboBox)控件 168

7.6.1 组合框的主要属性 169

7.6.2 组合框的应用实例 169

7.7 滚动条 170

7.7.1 滚动条的属性 171

7.7.2 滚动条的事件 172

7.7.3 实例——用滚动条实现图片浏览 172

7.8 计时器(Timer)控件 174

本章习题 175

第8章 菜单设计 180

8.1 菜单编辑器 180

8.2 下拉菜单 181

8.3 弹出菜单 183

本章习题 184

第9章 Visual Basic图形设计 186

9.1 坐标和颜色 186

9.1.1 坐标系统 186

9.1.2 颜色 189

9.2 图形控件 190

9.2.1 图片框(PictureBox)控件 190

9.2.2 图像框(Image)控件 192

9.2.3 用直线(Line)控件画线 193

9.2.4 用形状(Shape)控件画几何图形 194

9.3 绘图方法 196

9.3.1 用Pset方法画点 196

9.3.2 用Line方法画线和矩形 197

9.3.3 用Circle方法画圆、椭圆、圆弧及扇形 197

9.3.4 用PaintPicture方法显示图片 198

9.4 窗体和控件的图形属性 200

本章习题 201

第10章 文件系统操作 203

10.1 文件系统控件 203

10.1.1 驱动器列表框 203

10.1.2 目录列表框 204

10.1.3 文件列表框 204

10.1.4 综合示例 205

10.2 文件常用语句及函数 207

10.2.1 文件操作语句 207

10.2.2 文件操作函数 208

10.3 文件访问 209

10.3.1 顺序文件访问 210

10.3.2 随机文件访问 217

10.3.3 二进制文件访问 222

本章习题 224

第11章 Visual Basic数据库编程 228

11.1 数据库的基础知识 228

11.1.1 数据与数据处理 228

11.1.2 数据库、数据库管理系统和数据库系统 229

11.1.3 数据管理发展的3个阶段 230

11.1.4 关系型数据库的基本结构 230

11.2 数据库管理器 231

11.2.1 数据库管理器介绍 231

11.2.2 建立数据库 232

11.2.3 建立查询 235

11.3 数据(Data)控件 236

11.3.1 数据控件的建立 237

11.3.2 数据控件举例 237

11.3.3 数据控件常用的属性 240

11.3.4 数据控件常用的事件和方法 240

11.3.5 记录集的属性与方法 241

11.4 数据绑定控件 245

11.5 ADO数据控件 248

11.5.1 ADO对象模型 248

11.5.2 使用ADO数据控件 249

11.5.3 使用ADO对象编程 253

11.6 SQL语言 258

11.6.1 SQL语言概述 258

11.6.2 数据查询 258

11.6.3 数据操纵 260

11.6.4 SQL函数 261

本章习题 261

第12章 常用ActiveX控件 263

12.1 概述 263

12.2 状态栏(StatusB ar) 264

12.3 工具栏(ToolBar)和图像列表(ImageList) 267

12.3.1 工具栏(ToolBar)控件 267

12.3.2 图像列表(ImageList)控件 268

12.4 SSTab控件的应用 270

12.5 进度条(ProgressB ar) 271

12.6 滑块(Slider)控件 272

12.7 分层显示(TreeView)控件 273

12.8 通用对话框控件 275

12.8.1 对话框概述 275

12.8.2 通用对话框示例 276

本章习题 278