当前位置:首页 > 工业技术
新编Visual Basic程序设计案例教程
新编Visual Basic程序设计案例教程

新编Visual Basic程序设计案例教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王晓斌,王庆军,魏利锋等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302337539
  • 页数:307 页
图书介绍:本书主要介绍Visual Basic(简称VB)的基础知识以及怎样使用Visual Basic进行程序设计、开发Windows的应用程序。
《新编Visual Basic程序设计案例教程》目录

第1章 Visual Basic 6.0开发环境 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的发展 1

1.1.2 Visual Basic的特点 2

1.1.3 Visual Basic 6.0版本 2

1.2 Visual Basic 6.0的安装、启动和退出 3

1.2.1 Visual Basic 6.0的安装 3

1.2.2 Visual Basic 6.0的启动和退出 3

1.3 Visual Basic 6.0的集成开发环境 4

1.3.1 Visual Basic 6.0集成开发环境的组成 4

1.3.2定制Visual Basic 6.0集成开发环境 10

1.4创建和运行Visual Basic应用程序 10

1.4.1创建工程 11

1.4.2创建用户界面 11

1.4.3窗体、控件对象属性设置 11

1.4.4编写代码 11

1.4.5运行和调试应用程序 11

1.4.6保存工程 12

1.4.7编译程序 13

本章小结 13

习题1 14

第2章 Visual Basic编程基础 15

2.1对象 15

2.1.1对象的定义 15

2.1.2对象的属性 16

2.1.3对象的事件 16

2.1.4对象的方法 16

2.2 VB窗体和基本控件 17

2.2.1 VB窗体 17

2.2.2 VB基本控件 20

2.3语句组成要素 21

2.3.1标识符 22

2.3.2关键字 22

2.3.3注释 22

2.4数据类型 22

2.4.1基本数据类型 22

2.4.2自定义数据类型 23

2.5常量与变量 24

2.5.1常量 24

2.5.2变量 25

2.6运算符和表达式 26

2.6.1运算符 26

2.6.2表达式 29

2.7常用内部函数 29

2.7.1数学函数 30

2.7.2字符串函数 30

2.7.3转换函数 31

2.7.4日期和时间函数 31

2.7.5格式化函数 32

2.7.6 Shell函数 32

2.8代码编写规则 33

本章小结 33

习题2 33

第3章 程序控制结构 35

3.1算法 35

3.1.1算法及其描述 35

3.1.2程序的三种控制结构 36

3.1.3结构化程序设计方法的原则 39

3.2顺序结构 39

3.2.1赋值语句 39

3.2.2数据的输入 41

3.2.3数据的输出 43

3.3选择结构 47

3.3.1 If语句的几种形式 47

3.3.2 If语句的嵌套 52

3.3 3 IIf函数 54

3.3.4 Select Case语句 55

3.4循环结构 57

3.4.1 For…Next语句 57

3.4.2 Do…Loop语句 61

3.4.3 While…Wend语句 64

3.4.4循环结构嵌套 65

3.5其他辅助控制语句 67

3.5.1跳转语句GoTo 68

3.5.2退出语句Exit 68

3.5.3结束语句End 69

3.5.4复用语句With…End With 69

本章小结 70

习题3 70

第4章 数组 72

4.1数组的定义 72

4.2静态数组 73

4.2.1一维数组 73

4.2.2二维数组 81

4.2.3多维数组 86

4.3动态数组 87

4.3.1动态数组的定义及应用 87

4.3.2数组的清除 90

4.4控件数组 90

4.4.1控件数组的定义 90

4.4.2控件数组的创建 91

4.4.3控件数组的使用 92

4.5与数组相关的函数及语句 93

本章小结 94

习题4 94

第5章 过程 97

5.1过程的定义 97

5.1.1 VB应用程序结构 97

5.1.2 VB过程 98

5.2 Sub过程 99

5.2.1事件过程 99

5.2.2通用过程 99

5.2.3 Sub过程调用 102

5.3 Function过程 103

5.3.1函数过程 103

5.3.2函数过程调用 104

5.4参数传递 105

5.4.1形式参数和实际参数 105

5.4.2值传递 106

5.4.3地址传递 107

5.4.4数组参数传递 109

5.4.5对象参数传递 111

5.5可选参数与可变参数 112

5.5.1可选参数 113

5.5.2可变参数 113

5.6过程的嵌套调用和递归调用 114

5.6.1过程的嵌套调用 114

5.6.2过程的递归调用 115

5.7 Sub Main过程 116

5.8过程的作用域与变量的作用域 117

5.8.1过程的作用域 117

5.8.2变量的作用域 118

本章小结 120

习题5 121

第6章 用户界面设计 122

6.1窗体 122

6.1.1窗体的类型 122

6.1.2设置多窗体应用程序的启动对象 123

6.1.3窗体的加载与卸载 124

6.1.4窗体的主要方法 125

6.1.5窗体的主要事件 126

6.1.6窗体的生命周期 129

6.2常用控件 130

6.2.1控件概述 130

6.2.2控件的分类 131

6.2.3控件的相关操作 131

6.2.4单选按钮、复选框和框架 132

6.2.5列表框和组合框 133

6.2.6滚动条和定时器 137

6.3 ActiveX控件 139

6.3.1 ListView控件的应用 139

6.3.2 TreeView控件的应用 142

6.3.3 ImageList控件的应用 146

6.3.4 SSTab控件的应用 146

6.3.5 ProgressBar控件的应用 147

6.3.6 DTPicker控件的应用 149

6.4菜单、工具栏和状态栏 150

6.4.1下拉式菜单设计 150

6.4.2弹出式菜单设计 152

6.4.3工具栏设计 152

6.4.4状态栏设计 155

6.5对话框 156

6.5.1输入对话框与消息对话框 157

6.5.2自定义对话框 157

6.5.3通用对话框 158

6.6鼠标、键盘处理 163

6.6.1鼠标指针的设置 163

6.6.2鼠标事件 164

6.6.3键盘事件的响应 166

本章小结 168

习题6 168

第7章 文件 170

7.1文件概述 170

7.1.1文件的结构 170

7.1.2文件的分类 171

7.1.3文件处理的一般步骤 172

7.2顺序文件 172

7.2.1顺序文件的打开与关闭 172

7.2.2顺序文件的读/写操作 173

7.3随机文件 176

7.3.1随机文件的打开与关闭 176

7.3.2随机文件的读/写操作 176

7.4二进制文件 178

7.4.1二进制文件的打开与关闭 178

7.4.2二进制文件的读/写操作 178

7.5文件系统控件 179

7.5.1 DriveListBox控件 180

7.5.2 DirListBox控件 180

7.5.3 FileListBox控件 180

本章小结 182

习题7 182

第8章 VB图形图像技术应用 183

8.1图形操作基础 183

8.1.1 VB的坐标系统 183

8.1.2颜色的使用 185

8.2图形控件 186

8.2.1画线工具控件 186

8.2.2形状控件 187

8.3图形属性 187

8.3.1当前坐标 188

8.3.2设置绘制效果 188

8.4图形方法应用 189

8.5图像处理控件和图像处理函数 193

本章小结 195

习题8 195

第9章 VB多媒体技术应用 196

9.1多媒体的定义 196

9.2音频处理 197

9.2.1 MMControl控件 197

9.2.2播放MP3文件 201

9.3视频处理 201

9.4动画处理 203

9.4.1播放Flash动画 203

9.4.2播放GIF动画 204

本章小结 204

习题9 205

第10章 数据库技术应用 206

10.1关系数据库 206

10.2典型SQL查询 207

10.2.1单表查询 210

10.2.2连接查询 214

10.2.3嵌套查询 217

10.3 ADO控件 221

10.3.1 ADO控件应用基础 222

10.3.2数据绑定 225

10.4记录集对象 227

10.4.1浏览记录集 227

10.4.2编辑记录集 229

10.4.3查询和统计 231

10.5数据控件编程 236

10.5.1 Data控件 236

10.5.2.DataGrid控件、MSFlexGrid控件和MSHFlexGrid控件 238

本章小结 239

习题10 239

第11章 数据库应用系统开发案例 241

11.1数据库应用系统开发方法 241

11.1.1结构化生命周期法 241

11.1.2快速原型法 243

11.1.3面向对象方法 244

11.2 Visual Basic应用程序打包 244

11.3使用Visual Basic 6.0/SQL Server编程 245

11.3.1高校学生成绩管理系统设计与实现 246

11.3.2教学文档管理系统设计与实现 256

11.3.3肯德基“宅急送”管理系统设计与实现 273

本章小结 284

习题11 284

附录A 实验 285

实验1 VB环境与可视化编程基础 285

实验2 选择分支结构程序设计 287

实验3 循环结构程序设计 288

实验4 数组 289

实验5 过程 291

实验6 用户界面设计 292

实验7 文件 295

实验8 VB图形图像与多媒体技术 297

实验9 数据库技术综合应用 299

附录B 自测题及参考答案 301

参考答案 306

相关图书
作者其它书籍
返回顶部