《VB程序设计教程 第2版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李立宗,刘云,张志强编著
  • 出 版 社:天津:南开大学出版社
  • 出版年份:2012
  • ISBN:9787310040216
  • 页数:381 页
图书介绍:本书通过大量实例,深入浅出地介绍了VB 6.0中文版的集成开发环境、VB语言基础、程序基本控制结构、数组和过程、窗体、常用标准控件、文件系统操作、菜单程序设计、图形操作、数据库编程等内容。

第1章 VB程序设计基础 1

1.1 VB概述 1

1.1.1 程序设计语言 1

1.1.2 VB发展过程 2

1.1.3 VB6.0版本 2

1.1.4 VB的特点 3

1.1.5 VB的安装 4

1.1.6 VB的启动与退出 8

1.2 VB程序开发环境 8

1.2.1 标题栏 9

1.2.2 菜单栏 9

1.2.3 工具栏 10

1.2.4 工具箱 11

1.2.5 窗口 12

1.3 VB的编程机制和基本步骤 15

1.3.1 VB的编程机制 15

1.3.2 基本步骤 17

1.4 习题 22

第2章 VB程序开发的基本控件 23

2.1 窗体(Form) 23

2.1.1 窗体的属性 23

2.1.2 窗体的常用事件 24

2.1.3 窗体的常用方法 27

2.2 命令按钮控件 33

2.2.1 命令按钮控件的常用属性 33

2.2.2 命令按钮控件的事件 34

2.2.3 命令按钮控件的常用方法 37

2.2.4 焦点 38

2.3 标签 38

2.3.1 标签的常用属性 38

2.3.2 标签的常用事件 40

2.3.3 标签的常用方法 41

2.4 文本框 44

2.4.1 文本框的常用属性 44

2.4.2 文本框的事件 45

2.4.3 文本框常用方法 48

2.5 习题 49

第3章 代码基础 50

3.1 标准数据类型 50

3.2 变量 51

3.2.1 变量的命名规则 51

3.2.2 声明变量 52

3.2.3 变量数据类型 56

3.3 常量 62

3.3.1 直接常量 62

3.3.2 符号常量 63

3.4 表达式 64

3.4.1 算术表达式 64

3.4.2 字符串表达式 65

3.4.3 关系表达式 66

3.4.4 布尔表达式 67

3.4.5 日期表达式 68

3.4.6 对象表达式 69

3.4.7 运算符的优先级 69

3.5 常用内部函数 69

3.5.1 数学运算函数 69

3.5.2 字符串函数 70

3.5.3 日期和时间函数 74

3.5.4 随机语句和函数 75

3.5.5 数据类型转换函数 82

3.6 习题 84

第4章 顺序结构 86

4.1 控制结构概述 86

4.2 赋值语句 87

4.3 输出数据 88

4.3.1 用标签控件输出文本 89

4.3.2 用Print方法输出文本 95

4.3.3 字体控制 100

4.3.4 颜色控制 102

4.3.5 Format函数 104

4.3.6 MsgBox语句和MsgBox函数 107

4.4 输入数据 113

4.4.1 用文本框控件输入文本 113

4.4.2 用InputBox函数输入数据 118

4.5 注释语句 122

4.6 习题 122

第5章 选择结构 123

5.1 单分支选择语句IfThen 123

5.2 双分支选择语句If…Then…Else 128

5.3 If语句嵌套 136

5.4 多分支If Then ElseIf语句 139

5.5 Selectcase语句 145

5.6 IIf函数 150

5.7 习题 151

第6章 循环结构 152

6.1 Do…Loop语句 153

6.1.1 前测型Whlie循环 155

6.1.2 前测型Until循环 158

6.1.3 后测型Whlie循环 162

6.1.4 后测型Until循环 168

6.1.5 不含测试条件的Do…Loop 170

6.2 While…Wend语句 173

6.3 For…Next语句 174

6.4 循环嵌套语句 178

6.5 其他循环语句 185

6.6 习题 189

第7章 数组、枚举与用户定义类型 190

7.1 数组的概念 190

7.2 一维数组 191

7.2.1 一维数组的定义和使用 191

7.2.2 数组元素的输入 193

7.2.3 数组元素的输出 197

7.2.4 数组元素的复制 198

7.3 二维数组及多维数组 205

7.3.1 二维数组 205

7.3.2 多维数组 211

7.4 动态数组 214

7.5 ForEach…Next语句 216

7.6 控件数组 220

7.6.1 基本概念 220

7.6.2 建立控件数组的方法 221

7.7 枚举类型 224

7.7.1 枚举类型的概念 224

7.7.2 定义枚举类型 224

7.7.3 程序举例 226

7.8 用户定义类型 227

7.8.1 用户定义数据类型的概念 227

7.8.2 建立和使用用户定义类型变量 229

7.8.3 用户定义类型数组 230

7.9 习题 234

第8章 过程 236

8.1 Sub过程 236

8.1.1 事件过程 236

8.1.2 Sub过程的定义与使用 238

8.2 函数过程 244

8.2.1 声明函数过程 244

8.2.2 调用函数过程 245

8.3 向过程传递参数 247

8.3.1 形式参数与实际参数 248

8.3.2 按值传递和按地址传递 248

8.3.3 使用参数 253

8.3.4 传递数组 254

8.4 过程的嵌套与递归调用 258

8.4.1 过程的嵌套 258

8.4.2 过程的递归调用 260

8.5 变量的作用范围 263

8.5.1 代码模块的概念 263

8.5.2 过程级变量 265

8.5.3 窗体/模块级变量 267

8.6 变量的生存期 271

8.6.1 动态变量 271

8.6.2 静态变量 272

8.7 过程的作用域 274

8.7.1 模块级过程和全局级过程 274

8.7.2 调用其他模块中的过程 274

8.8 Shell函数 274

8.9 习题 275

第9章 常用内部控件 277

9.1 图形控件 277

9.1.1 图片框 277

9.1.2 图像控件 280

9.1.3 直线控件和形状控件 281

9.2 单选框、复选框 282

9.2.1 单选框 282

9.2.2 复选框 283

9.3 列表框和组合框 285

9.3.1 列表框 285

9.3.2 组合框 287

9.4 滚动条 289

9.5 计时器 291

9.6 框架 292

9.7 文件系统控件 294

9.7.1 驱动器列表框 294

9.7.2 目录列表框 295

9.7.3 文件列表框 296

9.8 习题 299

第10章 常用对话框 301

10.1 概述 301

10.2 文件对话框 302

10.2.1 “打开”对话框 302

10.2.2 “另存为”对话框 302

10.3 其他对话框 304

10.3.1 “颜色”对话框 304

10.3.2 “字体”对话框 305

10.3.3 “打印”对话框 306

10.3.4 “帮助”对话框 306

10.4 习题 307

第11章 菜单、工具栏和状态栏 308

11.1 菜单 308

11.1.1 菜单编辑器 308

11.1.2 下拉式菜单 310

11.1.3 弹出式菜单 312

11.2 工具栏 316

11.3 状态栏 319

11.4 习题 320

第12章 键盘和鼠标事件 321

12.1 键盘事件 321

12.1.1 KeyPress事件 321

12.1.2 KeyDown事件和KeyUp事件 322

12.2 鼠标事件 324

12.2.1 鼠标事件的格式 324

12.2.2 鼠标指针样式 326

12.3 拖放事件 327

12.3.1 属性 327

12.3.2 事件 327

12.3.3 方法 328

12.4 习题 329

第13章 文件、文件系统对象 331

13.1 文件概述 331

13.1.1 文件结构 331

13.1.2 文件种类 331

13.1.3 文件处理的一般步骤 332

13.1.4 文件的打开和关闭 332

13.1.5 文件操作语句和函数 333

13.2 顺序文件 334

13.2.1 顺序文件的写操作 334

13.2.2 顺序文件的读操作 335

13.3 随机文件 336

13.3.1 随机文件的读写操作 336

13.3.2 应用举例 337

13.4 二进制文件 338

13.5 习题 339

第14章 数据库 340

14.1 数据库基础 340

14.1.1 数据库系统基本概念 340

14.1.2 数据模型 340

14.1.3 关系数据库 342

14.2 可视化数据管理器 343

14.2.1 创建数据库 343

14.2.2 数据窗体设计器 345

14.3 利用ADO数据控件访问数据库 346

14.3.1 ADO Data的常用属性 346

14.3.2 ADO Data控件记录集的常用方法 348

14.4 数据表格控件 349

14.4.1 添加数据表格控件 349

14.4.2 数据表格控件实例 350

14.5 习题 350

第15章 程序调试与错误处理 351

15.1 错误的种类 351

15.1.1 语法错误 351

15.1.2 运行时错误 352

15.1.3 逻辑错误 354

15.2 错误捕获 355

15.2.1 设置错误捕获 355

15.2.2 编制错误处理程序 356

15.2.3 集中式错误处理 359

15.3 代码调试 360

15.3.1 工作模式 361

15.3.2 中断模式 362

15.3.3 中断程序的执行 363

15.3.4 单步执行程序 364

15.3.5 设置执行点语句 366

15.4 使用调试窗口 367

15.4.1 本地窗口 367

15.4.2 立即窗口 368

15.4.3 监视窗口 370

15.4.4 调用堆栈窗口 372

15.5 简化调试 373

15.6 错误代码表 374

15.7 例题举例 374

15.8 习题 379

参考文献 381