《Visual Basic程序设计与应用案例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘钢主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2003
  • ISBN:7040123053
  • 页数:310 页
图书介绍:本书根据高等职业技术教育培养应用型人才的目标而编写。全书共10章,主要内容包括:Visual Basic编程基础、控制语句与程序调试、数组与过程、用户界面设计、文件操作、数据库管理、小型试题库系统设计案例、工资系统开发案例和高级界面设计等。本书的理论叙述简洁精练,例题丰富实用,力求使学生在掌握VB语言的同时获得程序设计的基本思想方法。通过本书的学习,学生可用VB语言独立开发较复杂的应用系统。本书可作为高等职业学校、高等专科学校、成人高校及本科院校开设的二级职业技术学院和民办高校各专业的程序设计教材,也可作为培训教材和自学参考书。本书电子教案及书中所有源程序代码均可从高等教育出版社网站下载,网址为http://www.hep.edu.cn或http://www.hep.com.cn。本书配套的教学网站为http://hb.tongji.edu.cn/vb。

第1章 走进Visual Basic 1

1.1Visual Basic编程入门 1

1.1.1VB的集成开发环境 1

1.1.2创建VB应用程序的步骤 4

1.2VB的对象与编程特点 10

1.2.1VB的对象 10

1.2.2VB的编程特点 12

1.3VB的程序组成与代码窗口 13

1.3.1VB的程序组成 13

1.3.2代码窗口 15

1.3.3工作环境的选项设置 15

1.4使用VB的帮助系统 16

1.5本章小结 18

习题与实验 19

第2章 Visual Basic语言基础 22

2.1VB编码规则 22

2.1.1语句书写规则 23

2.1.2标识符命名规则 23

2.1.3赋值语句 24

2.2VB的数据类型 24

2.2.1基本数据类型 24

2.2.2用户自定义数据类型 26

2.3变量与常量 27

2.3.1变量 27

2.3.2常量 30

2.4运算符与表达式 32

2.4.1运算符 32

2.4.2表达式 35

2.5数据的输入输出 36

2.5.1数据输出 36

2.5.2数据输入 39

2.6VB的常用内部函数 39

2.6.1数学函数 40

2.6.2字符串函数 40

2.6.3日期函数 41

2.7本章小结 42

2.6.4类型转换函数 42

习题与实验 43

第3章 控制语句与程序调试 47

3.1选择结构与相关语句 47

3.1.1If条件语句 48

3.1.2Select Case选择语句 52

3.2循环语句 55

3.2.1For...Next循环 55

3.2.2Do...Loop循环 58

3.2.3两重循环和多重循环 60

3.3其他语句 62

3.3.1Exit与End语句 62

3.3.2Goto语句 64

3.4程序调试 65

3.4.1简单调试 66

3.4.2使用调试工具 67

3.5本章小结 68

习题与实验 68

第4章 数组与过程 74

4.1数组 74

4.1.1数组的概念 74

4.1.2一维数组的定义和使用 75

4.1.3一维数组应用例题 77

4.1.4排序问题 82

4.1.5动态数组与静态数组 85

4.1.6二维数组与多维数组 87

4.2过程 92

4.2.1Sub过程 92

4.2.2Function过程 96

4.2.3参数传递 98

4.2.4作用域 101

4.3Shell函数 102

4.4本章小结 103

习题与实验 103

第5章 界面设计 111

5.1窗体与控件应用基础 111

5.1.1控件的基本操作 111

5.1.3窗体的属性、事件与方法 113

5.1.2窗体和控件的常用属性 113

5.2常用标准控件及应用案例 115

5.2.1命令按钮、标签、文本框和框架 115

5.2.2单选按钮、复选框、滚动条和计 120

时器 120

5.2.3列表框和组合框 124

5.2.4标准图形控件 128

5.2.5使用其他控件 131

5.3多窗体程序的设计与应用 132

5.4VB工程管理 135

5.4.1工程的组成 135

5.4.2工程的基本操作 137

5.5鼠标与键盘事件 138

5.5.1鼠标事件 139

5.5.2键盘事件及应用案例 142

5.6菜单的设计与应用 145

5.6.1菜单设计中的相关概念 145

5.6.2使用菜单编辑器 146

5.6.3设计下拉菜单 148

5.6.4设计弹出菜单 151

5.7本章小结 152

习题与实验 153

第6章 文件操作 158

6.1文件分类 158

6.2顺序文件的读写 159

6.2.1读顺序文件 159

6.2.2写顺序文件 161

6.3.1读写随机文件 162

6.3随机文件的读写 162

6.3.2随机文件应用示例 163

6.4文件系统控件 165

6.4.1DriveListBox(驱动器列表)控件 165

6.4.2DirListBox(文件夹列表)控件 165

6.4.3FileListBox(文件列表)控件 166

6.4.4文件系统控件应用示例 167

6.5.1系统功能 170

6.5.2设计步骤 170

及批阅系统 170

6.5顺序文件应用案例——选择题答题 170

6.6本章小结 176

习题与实验 176

第7章 数据库管理 179

7.1VB数据库技术基础 179

7.1.1数据库的基本概念 179

7.1.2数据库访问技术 180

7.2可视化数据管理器 181

7.2.1建立数据库 181

7.2.2编辑数据表 184

7.3数据控件(Data控件) 185

7.3.1Data控件使用基础 185

实例 187

7.3.2Data控件的绑定控件及应用 187

7.3.3Data控件的记录集及应用实例 188

7.4应用SQL进行数据库查询 196

7.4.1SELECT语句 196

7.4.2多表查询及应用实例 198

7.4.3同时浏览多条记录——MSFlexGrid控件及应用实例 202

7.5数据访问对象(DAO) 207

7.5.1DAO使用基础 207

7.5.2DAO访问数据库实例 210

7.6ADO数据控件 215

7.6.10ADO使用基础 215

7.6.2ADO控件应用实例 217

7.6.3ADO新增绑定控件应用实例 222

7.7本章小结 223

习题与实验 224

第8章 小型试题库系统设计案例 227

8.1系统的组成及功能简述 227

8.1.1系统组成 227

8.1.2试题库管理程序(教师模块)的 228

功能 228

8.1.3试题答题及评分程序(学生模块) 228

的功能 228

8.1.4数据库设计 228

8.2试题库管理程序的设计 229

8.2.1用户登录窗体FrmDl 229

8.2.4设计制作考盘窗体FrmCopy 231

8.2.3题库管理窗体FrmSele 231

8.2.2自动选题窗体FrmXt 231

8.2.5模块文件xt.bas 232

8.3试题答题及评分程序的设计 233

8.3.1考生登录窗体FrmDl 233

8.3.2考生答题窗体FrmXz 235

8.3.3考生答题未答完提示窗体 242

FrmTs 242

8.3.4阅卷评分窗体FrmTj 243

8.3.5模块文件Xt.bas 245

8.4有待完善的问题与思考 245

习题与实验 246

8.5本章小结 246

第9章 工资系统开发案例 247

9.1系统结构 247

9.1.1系统流程图 247

9.1.2系统中的窗体模块 248

9.1.3系统中的数据库及数据表 248

9.2设计系统启动窗体frmStart 249

9.3设计用户登录窗体frmLogin 250

9.4设计系统主窗体frmMain 252

9.5设计基本数据输入窗体frmInBase 253

9.6设计基本数据修改窗体frmInEdit 257

9.7设计专项数据修改窗体frmInSpecial 262

9.8设计工资组合查询窗体frmQryZh 267

9.9设计查询工资明细窗体frmQryGr 270

9.10有待完善的问题与思考 274

9.11本章小结 274

习题与实验 275

第10章 高级界面设计 276

10.1工具栏和状态栏 276

10.1.1工具栏的设计 276

10.1.2状态栏的设计 280

10.2多文档界面 282

10.2.1多文档界面概述 282

10.2.2创建和设计多文档界面 282

10.2.3使用MDI窗体与子窗体 284

窗体排列 285

10.2.4多文档界面应用程序中的子 285

10.3通用对话框 286

10.3.1概述 286

10.3.2通用对话框的使用 288

10.4多媒体技术 295

10.5使用应用程序向导 298

10.6本章小结 301

习题与实验 302

附录 305

附录A 数据库相关控件的主要属性、事件 305

和方法 305

附录B VB的一些重要常数 306

参考文献 310