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

  • 购买积分:11 如何计算积分?
  • 作  者:黄玉春主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302137625
  • 页数:289 页
图书介绍:本书介绍VB程序设计方法和技巧,及上机实训题目与答案。

第1章 Visual Basic概述 1

1.1 认识Visual Basic 1

1.1.1 程序设计语言的发展 1

1.1.2 面向对象的程序设计 2

1.1.3 Visual Basic介绍 3

1.2 Visual Basic 6.0工作环境简介 5

1.3 Visual Basic中常用的概念 11

1.3.1 对象、事件和方法 11

1.3.2 Visual Basic中的窗体和控件 12

1.4 最简单的Visual Basic应用程序设计 14

1.5 设计Visual Basic应用程序的步骤 18

1.6 上机实训 18

习题 19

2.1 数据类型 21

第2章 Visual Basic语法基础 21

2.2 常量和变量 24

2.2.1 常量 24

2.2.2 变量 25

2.3 运算符和表达式 27

2.3.1 算术运算符 27

2.3.2 字符串运算符 27

2.3.3 关系运算符和逻辑运算符 27

2.3.4 表达式的执行顺序 29

2.4 常用内部函数 30

2.4.1 数学函数 30

2.4.2 字符函数 31

2.4.3 转换函数 32

2.4.4 日期函数 32

2.4.5 测试函数 33

2.4.6 其他函数 34

2.5 上机实训 35

习题 36

第3章 简单的Visual Basic程序设计 40

3.1 窗体 40

3.1.1 属性 40

3.1.2 事件 42

3.1.3 方法 42

3.2 标签 44

3.2.1 属性 44

3.2.2 事件 45

3.3 文本框 45

3.3.1 属性 45

3.3.2 事件 46

3.3.3 方法 46

3.4 命令按钮 48

3.4.1 属性 48

3.4.2 事件 49

3.5 数据输入输出 50

3.5.1 赋值语句 50

3.5.2 Print方法及与其有关的函数 53

3.5.3 MsgBox函数和MsgBox语句 54

3.5.4 InputBox函数 57

3.6 注释语句、结束语句 59

3.6.1 注释语句 59

3.6.2 结束语句 59

3.7 良好的编程习惯 60

3.8 上机实训 61

习题 65

第4章 控制结构 67

4.1 顺序结构 67

4.2 选择结构 67

4.2.1 单分支结构条件语句 67

4.2.2 双分支结构条件语句 68

4.2.3 多分支结构 71

4.2.4 If语句的嵌套 72

4.2.5 情况语句 74

4.2.6 IIf函数(条件函数) 76

4.2.7 常见错误 77

4.3 循环结构 77

4.3.1 For循环控制结构 77

4.3.2 While循环控制结构 79

4.3.3 Do循环控制结构 80

4.3.4 多重循环 81

4.3.5 其他辅助控制语句 83

4.4 上机实训 83

习题 86

第5章 数组 89

5.1 数组的概念 89

5.2.1 一维数组的定义 90

5.2 一维数组 90

5.2.2 一维数组的引用 91

5.2.3 一维数组的应用举例 92

5.3 二维数组 94

5.2.1 二维数组的定义 94

5.2.2 二维数组的引用 95

5.2.3 二维数组的应用举例 95

5.4 可调数组 97

5.5 控件数组 99

5.5.1 控件数组的概念 99

5.5.2 控件数组的建立 100

5.5.3 控件数组的应用举例 100

5.6 上机实训 101

习题 103

6.1.1 子过程的定义 106

6.1 子过程 106

第6章 过程与函数 106

6.1.2 子过程的调用 109

6.2 函数过程 111

6.2.1 函数过程的定义 111

6.2.2 函数过程的调用 112

6.3 参数传递 112

6.3.1 值传递 113

6.3.2 地址传递 113

6.4 变量作用域 114

6.5 上机实训 115

习题 117

第7章 常用标准控件 120

7.1 计时器 120

7.1.1 计时器的属性和事件 120

7.1.2 计时器的应用举例 120

7.2.1 单选按钮 122

7.2 单选按钮和复选框 122

7.2.2 复选框 124

7.3 框架 125

7.4 列表框和组合框 126

7.4.1 列表框 126

7.4.2 组合框 129

7.5 滚动条 131

7.6 焦点和Tab顺序 133

7.6.1 设置焦点 133

7.6.2 Tab顺序 133

7.7 上机实训 134

习题 136

第8章 菜单设计 139

8.1 菜单编辑器 139

8.2.1 建立菜单 141

8.2 下拉式菜单 141

8.2.2 把代码连接到菜单上 142

8.3 弹出式菜单 142

8.4 菜单定制 143

8.5 上机实训 146

习题 151

第9章 高级界面设计 153

9.1 添加高级控件 153

9.2 图像列表控件 154

9.2.1 Imagelist的属性和方法 154

9.2.2 ListImage对象的属性 154

9.2.3 ListImages集合的属性和方法 155

9.2.4 设置Imagelist控件的属性 155

9.3 工具栏控件 157

9.3.1 工具栏控件属性和事件 157

9.3.2 设置工具栏控件属性 158

9.3.3 工具栏中各按钮和代码相连 159

9.4 状态栏控件 159

9.4.1 状态栏控件属性和事件 160

9.4.2 引入状态栏控件并设置属性 160

9.5 公用对话框 162

9.5.1 添加公用对话框控件到工具箱 162

9.5.2 常用属性和方法 162

9.5.3 程序应用举例 163

9.5.4 使用【打开】对话框 164

9.5.5 使用【颜色】对话框 165

9.5.6 使用【字体】对话框 165

9.5.7 使用【保存】对话框 166

9.5.8 使用【打印】对话框 167

9.6 图形控件 167

9.6.1 坐标系统和颜色 168

9.6.2 图形方法 169

9.6.3 图片框(PictureBox)控件 172

9.6.4 图像框(Image)控件 174

9.6.5 形状(Shape)控件 175

9.6.6 线条(Line)控件 177

9.7 MDI窗体 178

9.7.1 MDI窗体的特性 178

9.7.2 构造程序界面 179

9.7.3 设置各窗体属性及事件 180

9.8 上机实训 180

习题 181

第10章 程序调试和错误处理 182

10.1 VB程序的错误类型 182

10.2 VB程序的工作模式 184

10.3.1 Visual Basic程序调试工具 185

10.3 程序调试 185

10.3.2 调试示例 191

10.4 错误捕获及处理 193

10.4.1 错误处理步骤 194

10.4.2 ERR对象 194

10.4.3 捕获错误语句 194

10.4.4 退出错误处理语句 197

10.5 上机实训 197

习题 199

第11章 文件 201

11.1 文件的结构与分类 201

11.1.1 文件的结构 201

11.1.2 文件的种类 201

11.2 顺序文件 203

11.2.1 顺序文件的打开与关闭 203

11.2.2 向顺序文件中写入数据 204

11.2.3 向顺序文件添加数据 205

11.2.4 读取数据 206

11.2.5 关闭文件 208

11.3 随机文件 208

11.3.1 随机文件的打开与关闭 208

11.3.2 随机文件的写操作 209

11.3.3 随机文件的读操作 210

11.4 二进制文件 211

11.4.1 二进制文件的打开与关闭 211

11.4.2 二进制文件的读写操作 211

11.5 文件操作语句和函数 212

11.5.1 文件操作语句 212

11.5.2 常用文件操作函数 213

11.6 文件系统控件 215

11.6.1 驱动器列表框 215

11.6.3 文件列表框 216

11.6.2 目录列表框 216

11.7 上机实训 218

习题 220

第12章 数据库访问 223

12.1 数据库基本知识 223

12.2 数据库的创建 224

12.2.1 利用可视化数据管理器(VisData) 224

12.2.2 用DAO对象创建数据库 226

12.3 Data控件及应用 228

12.3.1 Data控件的基本功能及常用属性 229

12.3.2 使用数据控件操作数据库中的数据 230

12.4 ADO Data控件及应用 235

12.4.1 ADO控件及DataGrid控件介绍 236

12.4.2 ADO控件的RecordSet对象 239

12.5.1 SQL语言的组成 245

12.5 SQL语言 245

12.5.2 SQL语句的调试方法 248

12.6 ADO对象及应用 249

12.6.1 ADO对象的引用 249

12.6.2 ADO对象编程模型简介 249

12.6.3 ADO对象应用 253

12.7 上机实训 257

习题 259

第13章 API函数简介 262

13.1 API函数的使用方法 262

13.1.1 Windows API基本介绍 262

13.1.2 API声明 263

13.1.3 API调用 265

13.2 API函数应用实例 266

13.3 常用API函数简介 269

13.4 上机实训 270

习题 272

第14章 使用Winsock控件进行网络编程 273

14.1 Winsock编程基础 273

14.2 Winsock控件介绍 274

14.2.1 Winsock控件的属性 274

14.2.2 Winsock控件的方法 275

14.2.3 Winsock控件的常用事件 275

14.3 用Winsock控件编写TCP应用程序 276

14.3.1 网络聊天室的实现原理 276

14.3.2 网络聊天室的实现方法 277

14.4 用Winsock控件编写UDP应用程序 282

14.4.1 “在线聊天A”程序的实现方法 282

14.4.2 “在线聊天B”程序的实现方法 284

14.5 上机实训 284

习题 286

习题参考答案 287