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

  • 购买积分:11 如何计算积分?
  • 作  者:王金峰主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2006
  • ISBN:7030161300
  • 页数:269 页
图书介绍:本书从VB的概述讲起,内容包括VB程序设计基础等方面的知识。

第1章 Visual Basic概述 1

1.1 Basic语言的发展 1

1.2 Visual Basic 6.0的特点 2

1.3 Visual Basic的安装与启动 3

1.3.1 系统要求 3

1.3.2 Visual Basic 6.0的版本 3

1.3.3 Visual Basic的安装 3

1.3.4 Visual Basic 6.0的启动 7

1.4 Visual Basic开发环境 8

1.4.1 标题栏 8

1.4.2 菜单栏 9

1.4.3 工具栏 13

1.4.5 代码窗口 15

1.4.4 工具箱 15

1.4.6 工程资源管理器窗口 16

1.4.7 属性窗口 17

1.4.8 窗体设计器窗口 17

1.4.9 窗体布局窗口 17

1.5 对象与类 18

1.6 属性、方法、事件 19

1.7 模块和工程 20

1.7.1 模块 20

1.7.2 工程 21

1.8 Visual Basic程序设计的基本步骤 22

1.9 实训实例 23

1.10 实训练习 27

2.1.1 基本数据类型 28

2.1 数据类型 28

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

2.1.2 用户自定义的数据类型 29

2.1.3 数据类型转换 30

2.2 常量和变量 31

2.2.1 常量 31

2.2.2 变量 32

2.2.3 变量的作用域 34

2.3 函数 34

2.3.1 数学函数 35

2.3.2 字符串函数 35

2.3.3 转换函数 36

2.3.4 日期和时间函数 36

2.4 运算符和表达式 37

2.4.1 算术运算符 37

2.3.6 格式函数 37

2.3.5 随机函数 37

2.4.2 连接运算符 38

2.4.3 关系运算符 38

2.4.4 逻辑运算符 38

2.4.5 优先级 38

2.5 代码书写规则及格式约定 39

2.6 实训练习 41

第3章 结构化程序设计 42

3.1 窗体 42

3.1.1 窗体的结构 42

3.1.2 窗体属性 43

3.1.3 窗体事件 44

3.1.4 窗体方法 45

3.2.1 控件分类 46

3.2.2 控件的基本操作 46

3.2.3 控件的公共属性 46

3.2 控件概述 46

3.3 基本控件 49

3.3.1 命令按钮控件 49

3.3.2 标签控件 49

3.3.3 文本框控件 50

3.4 顺序结构 51

3.4.1 赋值语句 52

3.4.2 输入框函数InputBox 52

3.4.3 消息框函数MsgBox 53

3.5.1 If…Then结构 54

3.5 条件判断结构 54

3.5.2 If…Then…Else结构 55

3.5.3 Select Case结构 55

3.6 循环程序结构 56

3.6.1 For…Next循环 56

3.6.2 Do…Loop循环 57

3.6.3 循环的嵌套 57

3.7 实训实例 57

3.8 实训练习 65

第4章 常用控件 67

4.1 图形控件 67

4.1.1 图片框和图像框 67

4.1.2 图片框与图像框常用属性 67

4.1.4 直线和形状 68

4.1.3 图形文件的装入 68

4.2 选择控件 70

4.2.1 复选框和单选按钮 70

4.2.2 列表框 70

4.2.3 组合框 72

4.3 其他控件 72

4.3.1 框架 73

4.3.2 滚动条 73

4.3.3 计时器 73

4.4 实训实例 74

4.5 实训练习 85

5.1.1 数组与数组元素 89

5.2 数组的声明 89

5.1.2 数组的维数 89

5.1 数组的概念 89

第5章 数组和过程 89

5.2.1 固定大小的数组的定义 90

5.2.2 动态数组的定义 91

5.3 数组的操作 91

5.3.1 数组的初始化 91

5.3.2 数组元素的输入与输出 92

5.3.3 数组元素的复制 92

5.3.4 For Each…Next循环 92

5.4 控件数组 93

5.5 Sub过程 94

5.5.1 通用过程的定义 94

5.5.2 通用过程的调用 96

5.6 Function过程 96

5.7 参数传递 97

5.6.1 Function过程的定义 97

5.6.2 Function过程的调用 97

5.7.1 形参与实参 98

5.7.2 按值传递与按地址传递 98

5.7.3 对象参数 99

5.7.4 可选参数与可变参数 99

5.8 Shell函数 100

5.9 实训实例 101

5.10 实训练习 110

第6章 界面设计 113

6.1 菜单设计 113

6.1.1 下拉式菜单 114

6.1.2 弹出式菜单 116

6.2.1 使用手工设计制作工具栏 117

6.2 工具栏设计 117

6.2.2 使用工具栏控件制作工具栏 118

6.3 状态栏设计 122

6.4 多文档界面设计 125

6.5 对话框设计 126

6.5.1 自定义对话框 126

6.5.2 通用对话框 128

6.6 实训实例 131

6.7 实训练习 142

第7章 图形设计 144

7.1 坐标系统 144

7.3.1 画点方法 146

7.2.2 Line控件 146

7.3 绘图方法 146

7.2.1 Shape控件 146

7.2 图形控件 146

7.3.2 画直线、矩形方法 147

7.3.3 画圆方法 147

7.4 与绘图有关的常用属性、事件和方法 148

7.4.1 清除图形方法 148

7.4.2 线宽属性和线型属性 148

7.4.3 填充颜色属性和填充样式属性 149

7.4.4 自动重画属性 149

7.4.5 Paint事件 149

7.5 实训实例 150

7.6 实训练习 157

8.1 文件的基本概念 159

第8章 文件 159

8.2 顺序文件 160

8.2.1 顺序文件的打开和关闭 160

8.2.2 顺序文件的读写 161

8.3 随机文件 163

8.3.1 随机文件的打开和关闭 164

8.3.2 随机文件的读写 165

8.4 二进制文件 165

8.5 文件系统控件 166

8.5.1 驱动器列表框 166

8.5.2 目录列表框 167

8.5.3 文件列表框 167

8.6 文件系统对象模型 168

8.6.1 文件系统对象模型概述 168

8.6.2 管理驱动器 169

8.6.3 管理文件夹 170

8.6.4 管理文件 171

8.7 实训实例 173

8.8 实训练习 179

第9章 数据库 181

9.1 数据库的基本概念 181

9.1.1 关系数据库的结构 181

9.1.2 数据访问对象模型 183

9.1.3 结构化查询语言 184

9.2 可视化数据管理器 185

9.2.1 启动可视化数据管理器 185

9.2.2 新建数据库 185

9.2.3 打开数据库 186

9.2.4 添加表 187

9.2.5 数据的增加、删除、修改 190

9.2.6 数据的查询 192

9.2.7 数据窗体设计器 196

9.3 数据控件和数据绑定控件 197

9.3.1 数据控件 198

9.3.2 Recordset对象的属性与方法 199

9.3.3 数据绑定控件 202

9.4 使用ADO访问数据 202

9.4.1 ADO对象模型 203

9.4.2 Adodc控件 204

9.4.3 数据表格控件 207

9.5 制作报表 208

9.5.1 数据环境设计器 208

9.5.2 报表设计器 210

9.6 实训实例 213

9.7 实训练习 221

第10章 对象的链接与嵌入和多媒体控件 223

10.1 对象的链接与嵌入 223

10.1.1 链接与嵌入的基本概念 223

10.1.2 OLE控件 224

10.2 多媒体控件 227

10.2.1 多媒体控件概述 227

10.2.2 多媒体控件属性 228

10.3 实训实例 229

10.4 实训练习 231

第11章 Visual Basic.NET简介 233

11.1 Visual Basic.NET概述 233

11.2.1 开发环境 234

11.2 Visual Basic.NET的新增功能 234

11.2.2 窗体与控件 235

11.2.3 Web应用程序发展 236

11.2.4 面向对象技术 237

11.2.5 语法与数据类型 237

11.2.6 Web应用程序解决方案 237

11.2.7 数据访问 238

11.2.8 多语言支持 238

11.2.9 其他新增/强化的选项 239

11.3 Visual Basic.NET实例 240

附录A Visual Basic应用程序的发布 249

附录B Visual Basic中的常用属性名及其含义 257

附录C 高校计算机等级考试大纲 263

参考文献 269