《Visual Basic程序设计与上机实验指导》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:张玉生主编
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:2006
  • ISBN:7562818134
  • 页数:405 页
图书介绍:本书主要内容为基于VB程序设计而编写的上机实验教材,目的是为了提高学生的分析问题、解决问题和综合应用能力。本书适合作为高等院校计算机公共课教材,也适合作为等级考试(2级)的参考书。

上篇 程序设计篇 1

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

1.1 Visual Basic的发展过程 3

1.2 VB的特点 4

1.3 VB的启动和退出 5

1.4 VB的集成开发环境 7

1.5 对象和事件的基本概念 10

1.5.1 对象 10

1.5.2 属性 10

1.5.3 方法 10

1.5.4 事件 11

1.6 开发VB应用程序的一般步骤 12

习题1 15

2.1.1 窗体的属性 18

第2章 VB的界面设计 18

2.1 窗体 18

2.1.2 窗体的方法 20

2.1.3 窗体的事件 20

2.1.4 与窗体相关的操作语句 21

2.2 VB的常用控件 24

2.2.1 控件的基本操作 24

2.2.2 控件的焦点和Tab键序 25

2.2.3 控件的公共属性 26

2.2.4 文本框控件(TextBox) 27

2.2.5 标签(Label) 28

2.2.6 命令按钮(CommandButton) 29

2.2.7 单选按钮(OptionButton)和复选按钮(CheckButton) 31

2.2.8 框架(Frame) 33

2.2.9 列表框(ListBox) 34

2.2.10 组合框(ComboBox) 36

2.2.11 图片框(PictureBox)和图像框(Image) 37

2.2.12 定时器(Timer) 38

2.3 程序示例 40

习题2 42

第3章 VB程序设计基础 45

3.1 数据类型 45

3.2 常量与变量 47

3.2.1 常量 47

3.2.2 变量 48

3.3 运算符与表达式 50

3.3.1 算术运算符与算术表达式 50

3.3.2 字符串连接符 51

3.3.3 关系运算符与关系表达式 52

3.3.4 逻辑运算符与逻辑表达式 53

3.3.5 运算规则 53

3.4 VB常用内部函数 54

3.4.1 数学函数 54

3.4.2 字符串函数 55

3.4.3 日期与时间函数 56

3.4.4 转换函数 57

3.4.5 格式输出函数 58

3.5 数据输入输出 59

3.5.1 赋值语句 59

3.5.2 InputBox函数 60

3.5.3 MsgBox函数 61

3.6.1 VB应用程序的结构 63

3.6.2 代码编辑窗口 63

3.6 VB代码编写基础 63

3.6.3 代码的书写规则 64

习题3 65

第4章 VB控制结构 68

4.1 控制结构的流程图表示 68

4.1.1 流程图 68

4.1.2 控制结构的流程图表示 69

4.2 选择结构 69

4.2.1 If语句 69

4.2.2 IIf函数 73

4.2.3 SelectCase语句 73

4.3 循环结构 75

4.3.1 计数型循环(For-Next) 75

4.3.2 条件型循环(Do-Loop) 78

4.4 程序示例 80

习题4 85

第5章 数组 88

5.1 数组的表示 88

5.1.1 数组与数组元素 88

5.1.2 数组的维数 89

5.2 数组的声明 89

5.2.1 数组声明语句 89

5.2.2 数组的类型 90

5.2.3 数组的大小 91

5.2.4 与数组相关的函数 91

5.3 动态数组 93

5.3.1 动态数组的定义 94

5.3.2 数组刷新语句(Erase) 95

5.4 For Each_Next结构语句 96

5.5.1 数组的引用 97

5.5 数组的基本操作 97

5.5.2 数组元素的赋值 98

5.5.3 数组元素的输出 99

5.6 控件数组 100

5.6.1 控件数组的概念 100

5.6.2 建立控件数组 100

5.7 程序示例 103

习题5 111

第6章 过程 116

6.1 Sub过程 116

6.1.1 建立Sub过程 116

6.1.2 调用Sub过程 119

6.2 Function过程 120

6.2.1 建立Function过程 120

6.2.2 调用Function过程 121

6.3 参数传递 124

6.3.1 形参与实参 124

6.3.2 按值传递 126

6.3.3 按地址传递 127

6.3.4 数组参数的传递 130

6.3.5 对象参数的传递 131

6.4 递归 132

6.5 变量的作用域 133

6.5.1 局部变量 134

6.5.2 模块级变量 134

6.5.3 全局变量 135

6.5.4 同名变量 136

6.5.5 静态变量 137

6.6.2 Sub Main过程 139

6.6 多窗体与Sub Main过程 139

6.6.1 多窗体处理 139

6.7 程序示例 141

习题6 147

第7章 程序调试 151

7.1 错误类型 151

7.2 程序调试 153

7.2.1 应用程序的工作模式 153

7.2.2 调试工具 154

7.2.3 跟踪调试 154

7.2.4 使用调试窗口 156

7.3 程序调试示例 157

7.4.1 错误对象(Err) 160

7.4 错误处理 160

7.4.2 设置错误陷阱 161

7.4.3 退出错误处理语句 161

7.4.4 错误处理的步骤 161

习题7 163

第8章 文件操作 165

8.1 文件系统控件 165

8.1.1 驱动器列表控件 165

8.1.2 文件夹列表控件 166

8.1.3 文件列表控件 167

8.1.4 传统的文件操作语句和函数 169

8.1.5 文件系统控件应用示例 170

8.2.2 数据文件的类型 174

8.2.3 文件处理的一般步骤 174

8.2.1 数据文件的结构 174

8.2 数据文件概述 174

8.2.4 文件的打开和关闭 175

8.2.5 数据文件相关的语句和函数 176

8.3 顺序文件 177

8.3.1 顺序文件的写操作 177

8.3.2 顺序文件的读操作 180

8.4 随机文件 181

8.4.1 声明记录类型 182

8.4.2 随机文件的打开 182

8.4.3 随机文件的读写操作 183

8.5 二进制文件 187

习题8 188

9.1.1 菜单的基本概念 191

9.1 菜单程序设计 191

第9章 其他控件 191

9.1.2 菜单编辑器 193

9.1.3 菜单设计示例 195

9.1.4 弹出式菜单设计 199

9.2 多文档窗体设计技术 202

9.2.1 创建MDI窗体及子窗体 202

9.2.2 在MDI窗体中运行子窗体 203

9.3 工具栏和状态栏的设计 205

9.3.1 添加相关控件 205

9.3.2 状态栏 206

9.3.3 工具栏 208

9.4 通用对话框 212

9.4.1 添加通用对话框控件 212

9.4.2 通用对话框的属性和方法 213

9.4.3 “打开”对话框 213

9.4.4 “另存为”对话框 214

9.4.5 “颜色”对话框 215

9.4.6 “字体”对话框 216

9.4.7 “打印”对话框 216

9.5 滚动条控件 217

9.6 图形操作 219

9.6.1 坐标系 219

9.6.2 形状控件(Shape) 220

9.6.3 直线控件(Line) 222

9.6.4 图形方法 222

9.7 鼠标事件 224

9.7.1 鼠标事件过程的一般形式 224

9.7.2 鼠标事件应用 225

9.8 多媒体应用 226

9.8.1 Animation控件 226

9.8.2 MultiMedia MCI控件 228

习题9 231

第10章 数据库操作 235

10.1 数据库概述 235

10.1.1 数据库的基本概念 235

10.1.2 数据库的建立 236

10.1.3 建立查询 240

10.2 通过数据控件访问数据库 241

10.2.1 数据控件(Data) 241

10.2.2 数据控件的高级操作 244

10.2.3 记录集对象RecordSet 246

10.3 结构化查询语言SQL 252

10.3.1 SQL的基本组成 253

10.3.2 SQL语句应用 253

10.4.1 ADO简介 255

10.4 使用ActiveX数据对象(ADO)访问数据库 255

10.4.2 使用ADO控件来访问数据库 256

10.4.3 程序示例 259

10.5 使用数据窗体向导 263

10.5.1 添加数据窗体向导 263

10.5.2 使用数据窗体向导 264

习题10 267

下篇 实验指导篇 269

第11章 上机实验 271

实验一 熟悉VB集成开发环境 271

实验二 VB应用程序的创建方法 276

实验三 VB应用程序的保存、装载和运行 282

实验四 简单程序设计(一) 286

实验五 标准控件(一) 291

实验六 标准控件(二) 300

实验七 函数、运算符和表达式 309

实验八 数据输入输出 316

实验九 简单程序设计(二) 326

实验十 简单程序设计(三) 336

实验十一 数组 344

实验十二 控件数组 354

实验十三 过程 362

实验十四 程序调试 370

实验十五 文件操作 377

实验十六 菜单设计 386

实验十七 多文档界面设计 392

实验十八 数据库 396

参考文献 405