《Visual Basic应用与开发案例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:徐谡主编;徐立,吴明旺等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302103666
  • 页数:337 页
图书介绍:本书共分12章,分上中下三篇。上篇介绍VB应用基础知识;中篇介绍使用VB进行应用的基本技能;下篇介绍应用系统开发技术。

目录 3

上篇 Visual Basic应用基础 3

第1章 Visual Basic的基本应用 3

1.1 Visual Basic产品的发展历史及其性能简介 3

1.1.1 VisualBasic的诞生及其发展 3

1.1.2 Visual Basic的主要特点 4

1.1.3 学习Visual Basic的建议 4

1.2 数据表的数据类型及其基本说明 5

1.2.1 标准数据类型 5

1.2.2 自定义数据类型 7

1.3 程序设计中常量、变量及其数据类型 8

1.3.1 常量 8

1.3.2 变量 10

1.4.1 运算符 11

1.4 Visual Basic常用的运算符与表达式 11

1.4.2 表达式 14

1.5 常用内部函数 14

1.5.1 数学函数 14

1.5.2 数据类型转换函数 15

1.5.3 字符串函数 16

1.5.4 日期、时间函数 17

1.5.5 格式输出函数 18

1.5.6 其他一些函数 19

1.6 过程及其具体应用 20

1.6.1 Sub过程 20

1.6.2 函数过程 22

1.6.3 过程的调用 23

1.6.4 过程的参数传递 24

1.6.5 递归 25

1.7.1 VisualBasic字符集 27

1.7.2 Visual Basic编码规则和约定 27

1.7 Visual Basic语言编码规则 27

1.8 Visual Basic与面向对象编程方法 28

1.8.1 面向对象编程与面向过程编程的历史 28

1.8.2 Visual Basic与面向对象编程的优点 29

1.8.3 面向对象编程方法与面向过程编程的联系 29

1.8.4 对象、属性、事件及方法 30

1.9 小结 32

1.10 习题 33

第2章 Visual Basic数据库基础知识 36

2.1 VisualBasic可视化的数据管理器及其数据库与数据表 36

2.1.1 Visual Basic所支持的数据库的类型与创建的类型选择 36

2.1.2 数据库的创建方法 37

2.1.3 数据库的创建、保存与打开 37

2.1.4 创建ODBC数据库的方法 39

2.1.5 创建Microsoft Access数据库的方法 40

2.2 数据表结构的创建、保存与打开 41

2.2.1 数据表结构的创建 42

2.2.2 数据表结构的修改 45

2.3 数据表的数据操作 45

2.3.1 数据表的数据添加、编辑与删除 45

2.3.2 数据表数据的排序、过滤与查找 46

2.3.3 数据表记录的移动 46

2.3.4 结构化查询语言 47

2.4 使用ADO 49

2.4.1 ADO概述 49

2.4.2 ADO对象模型 50

2.4.3 ADO对象 51

2.4.4 ADO编程的步骤 61

2.5 小结 62

2.6 习题 62

第3章 Visual Basic集成开发环境与工程创建基础 64

3.1 Visual Basic集成开发环境简介 64

3.2.2 工具栏 65

3.2 基本主菜单的作用简介 65

3.2.1 标题栏和菜单栏 65

3.2.3 属性窗口 66

3.2.4 工具箱 66

3.2.5 代码窗口 68

3.2.6 窗体布局窗口 69

3.2.7 工程资源管理窗口 69

3.3 Visual Basic工程创建的基础方法 70

3.3.1 工程基本介绍 70

3.3.2 工程创建、命名、保存与打开 71

3.3.3 工程创建的应用程序举例 73

3.3.4 菜单创建的应用程序举例 75

3.4 工程创建与工程对象管理 77

3.4.1 在工程的窗体中增加对象 77

3.4.2 快速创建应用系统工程 79

3.5.1 Visual Basic工程的类型与创建 81

3.5 Visual Basic工程的其他管理 81

3.5.2 工程的编译与可执行文件的生成 82

3.6 小结 83

3.7 习题 84

第4章 Visual Basic程序设计基本方法 86

4.1 顺序结构程序设计及其工程实例 86

4.1.1 赋值语句 86

4.1.2 数据输出 87

4.1.3 数据输入 90

4.2 分支结构程序设计方法 91

4.2.1 两分支结构的程序设计 91

4.2.2 多分支结构的程序设计 93

4.2.3 可充当分支结构语句的控件 96

4.2.4 可充当分支结构语句的函数 98

4.3.1 Do...Loop语句 99

4.3 循环结构程序设计方法 99

4.3.2 While...Wend循环结构的程序设计 102

4.4 For...Next循环结构的程序设计 103

4.4.1 For...Next语句 103

4.4.2 For Each...Next语句 104

4.4.3 语句嵌套 105

4.5 其他控制语句 107

4.5.1 Goto语句 107

4.5.2 Exit语句 107

4.5.3 End语句 108

4.5.4 Stop语句 109

4.6 小结 109

4.7 习题 110

5.1.1 父子窗体简介 115

5.1 窗体的设计方法 115

第5章 Visual Basic窗体设计与按钮控件的运用 115

中篇 Visual Basic应用开发的基本技能 115

5.1.2 前台窗体与后台窗体 119

5.1.3 关于窗体的边框设计 121

5.1.4 窗体的大小与定位 123

5.2 命令按钮控件的运用 128

5.2.1 按钮控件的种类 128

5.2.2 命令按钮修饰与系统开发 129

5.3 焦点控件与键盘响应 130

5.3.1 用Tab键控制控件的跳转顺序 131

5.3.2 用过程代码控制控件的跳转顺序 131

5.4 小结 133

5.5 习题 133

第6章 Visual Basic常用控件及基础编程 136

6.1 通用类控件及其应用编程 136

6.1.1 标签控件的运用与编程 136

6.1.2 文本编辑控件及其运用编程 137

6.1.3 框架控件及其运用编程 141

6.1.4 命令按钮控件及其应用编程 143

6.1.5 列表控件及其应用编程 145

6.1.6 组合框控件及其应用编程 148

6.1.7 滚动条控件及其应用编程 150

6.1.8 计时器控件及其应用编程 152

6.1.9 图形控件及其应用编程 153

6.1.10 数据控件及其应用编程 154

6.1.11 OLE控件及其应用编程 159

6.2 Visual Basic专业版控件的添加与应用编程 161

6.2.1 ADO类控件及数据库系统应用编程 161

6.2.2 数据表格控件及其数据库系统应用编程 168

6.2.3 DataList控件和DataCombo控件 169

6.2.4 通用对话框控件 170

6.3 小结 173

6.4 习题 173

7.1.1 系统的一般类型 176

第7章 Visual Basic与数据库应用系统开发 176

7.1 数据库应用系统开发的意义 176

7.1.2 数据库系统的组成 178

7.1.3 数据访问控制 178

7.2 数据库应用系统创建的基本原理 180

7.2.1 基于数据库应用系统的数据处理 180

7.2.2 基于数据库应用系统开发平台的数据处理 181

7.2.3 数据表组织与关联 181

7.3 面向对象的关系数据库设计 182

7.3.1 概念的区分 182

7.3.2 DBMS的支持和数据库设计 183

7.3.3 应用对象模型与RDBMS模型的映射 183

7.3.4 面向对象关系数据库设计效果 184

7.3.5 数据库设计的原则 185

7.4 小结 185

7.5 习题 186

8.1 多媒体应用系统基础 187

8.1.1 多媒体的基本概念 187

第8章 Visual Basic开发多媒体应用系统 187

8.1.2 Multimedia MCI控件及其使用 189

8.1.3 使用Win32 API播放音频 193

8.1.4 其他多媒体控件 194

8.2 简单的多媒体应用系统制作举例 198

8.2.1 利用Multimedia MCI控件制作多媒体播放器 199

8.2.2 利用Multimedia MCI控件制作CD播放器 200

8.2.3 利用Win32 API函数播放MIDI文件 203

8.2.4 利用ActiveMovie控件制作MP3播放器 205

8.3 小结 207

8.4 习题 207

9.1 数据报表设计器 208

9.1.1 报表设计器的结构及组成 208

第9章 数据报表创建的基本方法及其基础编程 208

9.1.2 报表设计器的常用属性 210

9.1.3 报表设计器的特点 210

9.1.4 单表报表、多表报表和主从报表的概念 211

9.2 报表的创建与制作 211

9.2.1 单表报表的制作方法 211

9.2.2 主/从报表的制作方法 214

9.3 数据报表的其他一些设计方法 216

9.3.1 数据报表中日期、时间、标题和页号添加 216

9.3.2 数据报表中数据的统计分析 216

9.3.3 数据报表对数据进行分组 218

9.3.4 报表的打印控制 219

9.3.5 数据报表的导出 219

9.4 利用报表模板制作复杂报表 222

9.4.1 使用报表模板快速创建报表 222

9.4.2 利用VB操作Excel来生成复杂的报表 223

9.4.3 图形报表的制作 225

9.5 小结 232

9.6 习题 232

下篇 应用系统开发技术 237

第10章 可视化集成开发环境下应用系统分析与系统设计方法 237

10.1 应用系统的一般开发模式 237

10.1.1 可行性研究 237

10.1.2 需求分析 237

10.1.3 概要设计 239

10.1.4 软件详细设计 241

10.1.5 软件编码 242

10.2 系统分析与系统设计报告 242

10.2.1 制作系统分析与设计报告 242

10.2.2 数据库设计 243

10.3 系统分析与设计的应用实例 244

10.3.2 建立数据库 245

10.3.1 系统需求分析 245

10.3.3 设计窗体界面 248

10.3.4 编写代码 253

10.4 小结 262

10.5 习题 262

第11章 Visual Basic应用系统开发及其集成技术 264

11.1 应用系统封面的制作与系统集成 264

11.1.1 如何创建系统封面 264

11.1.2 用自然顺序法创建系统封面 265

11.1.3 用人工控制法制作系统封面 267

11.2 系统调试与错误处理 269

11.2.1 如何处理错误 269

11.2.2 设计错误处理程序 271

11.2.3 系统调试方法 274

11.2.4 调试应用程序 275

11.2.5 使用调试窗口 277

11.3.1 使用程序打包与展开向导打包应用程序 279

11.3 应用系统的发布与安装盘的建立 279

11.3.2 使用程序打包与展开向导发布应用程序 284

11.3.3 管理向导脚本 286

11.3.4 定制安装程序 286

11.4 小结 290

11.5 习题 290

第12章 Visual Basic应用系统开发实例 292

12.1 用Visual Basic制作一个客房管理系统 292

12.1.1 系统设计的目的和意义 292

12.1.2 系统功能设计 292

12.1.3 数据库及数据表设计 293

12.1.4 公共程序设计及登录界面的创建 294

12.1.5 创建系统主界面 296

12.1.6 制作客户信息登记窗体 299

12.1.7 制作退房信息处理窗体 304

12.1.8 制作旅客查询窗体 306

12.1.9 制作房间入住情况报表 308

12.2 用Visual Basic制作一个学生综合管理系统 310

12.2.1 系统设计的目的和意义 310

12.2.2 系统功能设计 310

12.2.3 数据库与数据表的创建 310

12.2.4 公共程序设计 312

12.2.5 创建系统主控界面 314

12.2.6 创建学生档案管理窗体 317

12.2.7 创建学生成绩管理窗体 322

12.2.8 学生交费管理窗体的制作 324

12.2.9 课程管理窗体的制作 327

12.2.10 制作系统权限维护窗体 334

12.2.11 制作数据报表 336

12.3 小结 337

12.4 习题 337