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

  • 购买积分:11 如何计算积分?
  • 作  者:赵井文,蒋腾旭主编
  • 出 版 社:北京:北京交通大学出版社
  • 出版年份:2007
  • ISBN:7811230941
  • 页数:280 页
图书介绍:本书以Visual Basic6.0中文版为语言背景,通过大量实例,以通俗的、简明的语言深入浅出地介绍了程序设计的基础知识和面向对象的程序设计方法。主要内容包括:Visual Basic 6.0概述、应用程序界面设计、Visual Basic 6.0基本语法、输入输出设计、选择结构、循环结构、数组、过程、对话框设计、菜单与工具栏设计、图形程序设计、文件操作、数据库技术、多媒体技术等。全书在编写中以程序结构作为主线,把控件分散到各章中介绍,力求概念清晰,层次分明,详略得当,简捷实用。本书各章均附有小结、习题和上机实训,便于学习和教学。

第1章 Visual Basic概述 1

1.1 Visual Basic概述 1

1.1.1 Visual Basic简介 1

1.1.2 Visual Basic的发展过程 2

1.1.3 Visual Basic的特点 2

1.2 面向对象程序设计 4

1.2.1 相关概念 4

1.2.2 可视化编程 6

1.2.3 事件触发编程机制 6

1.3 Visual Basic 6.0集成开发环境 6

1.3.1 Visual Basic 6.0的启动和退出 7

1.3.2 Visual Basic 6.0的功能窗口 8

1.3.3 Visual Basic 6.0的帮助功能 11

1.4 编写一个简单的VB应用程序 12

本章小结 15

习题 16

实训 16

第2章 Visual Basic应用程序界面设计 19

2.1 窗体 19

2.1.1 创建窗体 19

2.1.2 多窗体和MDI窗体 21

2.2 窗体的属性、事件及方法 25

2.2.1 窗体的属性 25

2.2.2 窗体的事件 29

2.2.3 窗体的方法 32

2.3 控件的操作 37

2.3.1 控件的添加 38

2.3.2 控件的编辑 39

2.3.3 控件的公共属性 42

2.3.4 控件的布局 43

2.4 命令按钮 44

2.4.1 命令按钮的常用属性 44

2.4.2 命令按钮的常用事件 45

本章小结 45

习题 45

实训 45

第3章 Visual Basic的基本语法 49

3.1 基本数据类型 49

3.1.1 数值型数据 50

3.1.2 字符串型数据 50

3.1.3 布尔型数据 51

3.1.4 日期型数据 51

3.1.5 对象型数据 51

3.1.6 变体型数据 51

3.2 常量 51

3.2.1 直接常量 51

3.2.2 符号常量 52

3.3 变量 54

3.3.1 变量的命名规则 54

3.3.2 声明变量 54

3.4 运算符和表达式 56

3.4.1 算术运算符和算术表达式 56

3.4.2 字符串运算符和字符串表达式 57

3.4.3 日期型表达式 58

3.4.4 各类运算符之间的优先级 58

3.5 常用内部函数 58

3.5.1 数值函数 58

3.5.2 字符串函数 60

3.5.3 日期和时间函数 61

3.5.4 类型转换函数 62

本章小结 63

习题 64

实训 64

第4章 输入输出设计 66

4.1 基本语句 66

4.1.1 VB语句概述 66

4.1.2 赋值语句 67

4.1.3 Unload、End及Rem语句 68

4.2 使用Print实现输出 69

4.3 使用标签进行数据输出 75

4.4 使用文本框进行数据输入 76

4.5 使用对话框 80

4.5.1 消息对话框 81

4.5.2 输入对话框 84

本章小结 85

习题 86

实训 87

第5章 选择结构设计 89

5.1 条件表达式 89

5.1.1 关系运算符与关系表达式 89

5.1.2 逻辑运算符 90

5.2 If语句 92

5.2.1 If…Then…Else语句 92

5.2.2 IIF函数 93

5.2.3 If…Then…Else…End If语句 94

5.2.4 If语句的嵌套 95

5.2.5 Select Case语句 99

5.3 选择控件 102

5.3.1 单选按钮 102

5.3.2 复选框 104

本章小结 107

习题 107

实训 108

第6章 循环结构设计 112

6.1 循环语句 112

6.1.1 Do…Loop语句 112

6.1.2 For…Next语句 115

6.1.3 While…Wend语句 118

6.1.4 循环出口语句 119

6.1.5 多重循环 119

6.2 列表框 121

6.2.1 列表框的主要属性 121

6.2.2 列表框的方法 122

6.3 组合框 125

本章小结 128

习题 128

实训 130

第7章 数组 133

7.1 数组的概念 133

7.1.1 数组的定义 133

7.1.2 静态数组 137

7.2 动态数组 141

7.3 控件数组 142

7.3.1 控件数组的概念 142

7.3.2 建立控件数组 143

7.3.3 控件数组的使用 144

本章小结 146

习题 146

实训 148

第8章 过程 149

8.1 Sub过程 149

8.1.1 Sub过程的定义 150

8.1.2 Sub过程的建立 151

8.1.3 Sub过程的调用 151

8.2 Function过程 154

8.2.1 Function定义 154

8.2.2 Function过程的建立 154

8.2.3 Function过程的调用 155

8.3 参数传递 156

8.3.1 形参与实参 156

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

8.3.3 数组参数的传递 159

8.3.4 使用参数 160

8.4 变量的作用域 161

8.4.1 局部变量 162

8.4.2 窗体变量 163

8.4.3 模块变量 163

8.4.4 全局变量 163

8.4.5 静态变量 164

本章小结 164

习题 164

实训 165

第9章 对话框设计 168

9.1 公共对话框 168

9.1.1 “打开”对话框 171

9.1.2 “另存为”对话框 173

9.1.3 “颜色”对话框 174

9.1.4 “字体”对话框 174

9.1.5 “打印”对话框 176

9.2 自定义对话框 180

本章小结 183

习题 183

实训 183

第10章 菜单和工具栏设计 185

10.1 菜单 185

10.2 菜单设计 187

10.2.1 建立菜单 187

10.2.2 编写代码 189

10.3 菜单的控制 191

10.3.1 有效性控制 191

10.3.2 菜单项的复选标记 191

10.4 建立弹出式菜单 192

10.5 工具栏和状态栏 193

10.5.1 工具栏的制作 194

10.5.2 状态栏的设计 198

本章小结 200

习题 200

实训 200

第11章 图形程序设计 202

11.1 绘制图形 202

11.1.1 绘图坐标 202

11.1.2 绘图控件 204

11.1.3 绘图方法 207

11.1.4 Paint事件 208

11.2 图片框 210

11.3 图像框 213

11.4 计时器 214

11.5 利用图片框和计时器设计简单动画 217

本章小结 219

习题 219

实训 220

第12章 文件操作 223

12.1 文件系统控件 223

12.1.1 常用属性及相关事件 223

12.1.2 程序应用举例 224

12.2 文件操作语句与函数 225

12.2.1 直接调用外部可执行文件的Shell函数 225

12.2.2 目录和文件操作语句 225

12.3 传统的文件I/O语句和函数 227

12.3.1 数据文件的类型 227

12.3.2 顺序文件的操作 228

12.3.3 随机文件的操作 235

12.3.4 访问二进制文件 241

本章小结 243

习题 244

实训 244

第13章 数据库操作 246

13.1 数据库的基础知识 246

13.1.1 数据库的概念 247

13.1.2 关系型数据库 247

13.2 创建数据库和表 249

13.2.1 创建数据库 249

13.2.2 创建表 250

13.3 输入和编辑数据 251

13.4 数据控件的运用 252

13.4.1 数据控件 252

13.4 2 数据绑定控制 254

13.4.3 数据控件的常用方法 254

13.4.4 事件 257

13.5 SQL语言与数据库操作 260

13.6 ADO数据控件 263

本章小结 265

习题 265

实训 266

第14章 多媒体控件 267

14.1 多媒体控件简介 267

14.1.1 多媒体控件的引入 268

14.1.2 多媒体控件的属性和事件 270

14.1.3 多媒体控件的常用命令 272

14.2 利用多媒体控件制作视频播放器 272

14.3 利用其他技术制作多媒体应用程序 275

14.3.1 CD播放器的制作 275

14.3.2 使用ActiveMovie控件设计VCD播放器 276

本章小结 279

习题 279

实训 279

参考文献 280