当前位置:首页 > 工业技术
Visual Basic程序设计
Visual Basic程序设计

Visual Basic程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:徐红主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2008
  • ISBN:7113086721
  • 页数:334 页
图书介绍:本书共分14章,内容包括:Visual Basic 集成开发环境,开发应用程序的基本步骤,数据类型和内部函数,流程控制的方法,数据的输入和输出,常用控件的使用方法等等。
《Visual Basic程序设计》目录

第1章 Visual Basic程序开发环境 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的特点 1

1.1.2 Visual Basic的版本 3

1.2 Visual Basic的启动与退出 3

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

1.3.1 主窗口 5

1.3.2 窗体窗口 6

1.3.3 工程资源管理器窗口 6

1.3.4 属性窗口 7

1.3.5 窗体布局窗口 8

1.3.6 代码窗口 8

1.3.7 立即窗口 9

1.3.8 工具箱 10

1.4 怎样学好Visual Basic 10

本章小结 11

思考与练习一 11

实验一 13

第2章 Visual Basic可视化程序设计初步 15

2.1 简单的应用程序示例 15

2.2 对象 16

2.2.1 对象的定义 16

2.2.2 对象的属性、事件和方法 16

2.3 窗体 17

2.3.1 窗体的外观设计 17

2.3.2 窗体的加载和卸载 19

2.3.3 窗体能识别的常用事件 20

2.3.4 窗体可使用的常用方法 22

2.3.5 多窗体应用程序 23

2.4 控件 25

2.4.1 控件的画法和基本操作 25

2.4.2 控件命名和控件值 25

2.4.3 命令按钮 26

2.4.4 标签 27

2.4.5 文本框 28

2.5 开发Visual Basic应用程序的一般步骤 30

2.6 简单应用程序示例的实现 31

2.7 知识延伸 32

2.7.1 工程组的设计 32

2.7.2 使用帮助系统 32

本章小结 33

思考与练习二 33

实验二 34

第3章 Visual Basic程序设计基础 36

3.1 鸡兔同笼问题示例 36

3.2 数据类型 37

3.2.1 基本数据类型 37

3.2.2 自定义的数据类型 40

3.3 变量与常量 40

3.3.1 变量 40

3.3.2 常量 42

3.3.3 变量的作用域 43

3.4 运算符与表达式 43

3.4.1 运算符 43

3.4.2 表达式 46

3.5 常用内部函数 46

3.5.1 数学函数 47

3.5.2 转换函数 48

3.5.3 字符串函数 49

3.5.4 时间/日期函数 49

3.5.5 格式输出函数 50

3.6 鸡兔同笼问题示例的实现 51

3.7 知识延伸 52

3.7.1 编码规则 52

3.7.2 枚举数据类型 53

本章小结 54

思考与练习三 54

实验三 55

第4章 Visual Basic控制结构 56

4.1 打印数字金字塔示例 56

4.2 顺序结构 57

4.2.1 赋值语句 57

4.2.2 Print方法 58

4.2.3 With结构 60

4.3 选择结构 60

4.3.1 If语句 60

4.3.2 Select Case语句 65

4.4. 循环结构 66

4.4.1 For...Next循环 66

4.4.2 Do...Loop循环 68

4.4.3 循环的嵌套 69

4.5 打印数字金字塔示例的实现 71

4.6 知识延伸 71

4.6.1 IIF函数 71

4.6.2 GoTo型控制 72

本章小结 72

思考与练习四 72

实验四 74

第5章 数据的输入和输出 75

5.1 输入数据求和示例 75

5.2 输入对话框 76

5.3 消息对话框 78

5.3.1 MsgBox函数 79

5.3.2 MsgBox语句 80

5.4 通用对话框 80

5.4.1 文件对话框 81

5.4.2 颜色对话框 84

5.4.3 字体对话框 84

5.4.4 打印对话框 86

5.4.5 帮助对话框 87

5.5 输入数据求和示例的实现 88

5.6 知识延伸 89

5.6.1 打印机输出 89

5.6.2 自定义对话框 90

本章小结 91

思考与练习五 91

实验五 92

第6章 常用内部控件 94

6.1 字体设置示例 94

6.2 选择类控件 95

6.2.1 单选按钮控件 95

6.2.2 复选框控件 96

6.3 框架 97

6.4 列表类控件 98

6.4.1 列表框控件 98

6.4.2 组合框控件 100

6.5 图像显示控件 102

6.6 计时器 104

6.7 滚动条 105

6.8 字体设置示例的实现 106

6.9 知识延伸 108

6.9.1 TreeView控件 108

6.9.2 ListView控件 110

本章小结 114

思考与练习六 114

实验六 115

第7章 数组 117

7.1 应用程序示例——杨辉三角形 117

7.2 数组的概念 118

7.2.1 数组的定义 119

7.2.2 默认数组 119

7.3 静态数组和动态数组 120

7.3.1 静态数组 120

7.3.2 动态数组 124

7.4 控件数组 125

7.5 杨辉三角形示例的实现 128

7.6 知识延伸 129

7.6.1 数组的初始化 129

7.6.2 For Each...Next语句 130

本章小结 131

思考与练习七 131

实验七 133

第8章 过程 138

8.1 斐波纳契问题示例 138

8.2 Sub过程 139

8.2.1 事件过程 139

8.2.2 通用过程 140

8.3 Function过程 142

8.4 参数传递 143

8.4.1 形参与实参 144

8.4.2 按地址传递 144

8.4.3 按数值传递 145

8.4.4 数组参数的传递 146

8.5 过程应用 147

8.5.1 过程的作用范围 147

8.5.2 标准模块与Sub Main过程 148

8.6 键盘和鼠标事件过程 150

8.6.1 键盘事件 150

8.6.2 鼠标事件 153

8.7 斐波纳契问题的实现 155

8.8 知识延伸 156

8.8.1 可选参数与可变参数 156

8.8.2 对象参数 157

8.8.3 Shell函数 160

本章小结 162

思考与练习八 162

实验八 164

第9章 程序调试 166

9.1 程序可能发生的几类错误 167

9.1.1 编译错误 167

9.1.2 逻辑错误 168

9.1.3 运行异常错误 168

9.2 程序调试方法 169

9.2.1 如何设置断点 169

9.2.2 使用调试窗口 170

9.2.3 单步调试和跳跃调试 171

9.3 捕获和处理错误 172

9.3.1 设置错误捕获 172

9.3.2 编写错误处理程序 173

9.3.3 退出错误处理程序 173

9.3.4 关于Err对象 175

9.3.5 避免错误的方法 176

本章小结 176

思考与练习九 176

实验九 177

第10章 设计多功能用户界面 178

10.1 文本编辑器示例 178

10.2 菜单 179

10.2.1 菜单编辑器 179

10.2.2 运行时修改菜单 180

10.2.3 弹出式菜单 182

10.3 工具栏 184

10.3.1 在ToolBar控件中添加按钮 184

10.3.2 在ImageList控件中添加图像 185

10.3.3 响应ToolBar控件事件 186

10.4 多文档界面 187

10.4.1 建立多文档界面 187

10.4.2 创建MDI应用程序的菜单 189

10.4.3 创建窗口菜单 189

10.4.4 排列子窗体 190

10.5 文本编辑器示例的实现 190

10.6 知识延伸 197

10.6.1 闲置循环与DoEvents语句 197

10.6.2 使用应用程序向导 198

本章小结 202

思考与练习十 202

实验十 203

第11章 图形操作 204

11.1 模拟“画笔程序”设计 204

11.2 图形设计基础 206

11.2.1 坐标系统 206

11.2.2 对象的位置和绘图区的大小 207

11.2.3 用户设定坐标 208

11.3 图形控件 209

11.3.1 直线控件Line 209

11.3.2 形状控件Shape 209

11.4 绘图方法 210

11.4.1 Pset方法 210

11.4.2 Line方法 211

11.4.3 Circle方法 213

11.5 与绘图有关的常用属性、事件和方法 215

11.5.1 ForeColor属性 215

11.5.2 DrawWidth属性 216

11.5.3 DrswStyle属性 216

11.5.4 FillColor属性 217

11.5.5 FillStyle属性 217

11.5.6 AutoReDraw属性 217

11.5.7 Paint事件 218

11.6 “画笔程序”设计与实现 219

11.6.1 界面及属性设置 219

11.6.2 “画笔”程序代码 221

11.6.3 操作说明 226

11.7 知识延伸 227

11.7.1 控件拖放 227

11.7.2 OLE拖放 228

本章小结 232

思考与练习十一 232

实验十一 234

第12章 文件管理 238

12.1 “学籍信息的文件管理”示例 238

12.2 文件的概念 240

12.3 文件系统控件 240

12.3.1 驱动器列表框 241

12.3.2 目录列表框 241

12.3.3 文件列表框 242

12.3.4 文件系统控件的联动 244

12.4 常用文件处理 245

12.4.1 访问顺序文件 245

12.4.2 访问随机文件 248

12.4.3 访问二进制文件 252

12.4.4 常用的文件操作语句和函数 253

12.5 “学籍信息的文件管理”示例的实现 257

12.6 知识延伸 260

12.6.1 文件系统对象的种类 260

12.6.2 使用文件系统对象 261

本章小结 269

思考与练习十二 269

实验十二 270

第13章 数据库应用基础 272

13.1 “进销存信息管理系统”示例 272

13.2 数据库基础 273

13.2.1 关系型数据库 273

13.2.2 创建Access数据库 274

13.3 Visual Basic对数据库的访问 278

13.3.1 ADO数据控件 278

13.3.2 数据绑定控件 281

13.3.3 使用数据窗体向导 282

13.4 使用SQL语句生成记录集 283

13.4.1 初识记录集对象 283

13.4.2 SQL语句 283

13.4.3 限定记录集筛选条件 284

13.4.4 在Visual Basic程序中如何使用SQL语句 284

13.4.5 记录排序 285

13.4.6 记录分组 285

13.4.7 过滤重复记录 285

13.5 数据库记录的操作 285

13.5.1 如何移动记录指针 286

13.5.2 如何查找记录 286

13.5.3 如何添加记录 288

13.5.4 如何修改记录 289

13.5.5 如何删除记录 289

13.6 ADO编程模型简介 289

13.6.1 ADO的主要对象 290

13.6.2 使用ADO编程模型的一般步骤 290

13.6.3 记录集对象的Open方法简介 292

13.7 “进销存信息管理系统”的实现 293

13.8 知识延伸 297

13.8.1 在数据库中存取二进制数据 297

13.8.2 在数据库中存取图像文件 299

本章小结 300

思考与练习十三 300

实验十三 301

第14章 综合应用实例 303

14.1 “学生信息管理系统”示例 303

14.2 学生信息管理系统数据库设计 305

14.3 学生信息管理系统模块设计 306

14.4 学生信息管理系统的实现 307

14.4.1 设计主窗体 308

14.4.2 设计闪屏 309

14.4.3 设计登录窗体 310

14.4.4 功能模块设计 310

14.4.5 部分参考代码 319

14.5 知识延伸 328

14.5.1 创建简单报表 328

14.5.2 创建含有分层结构的报表 330

本章小结 333

实验十四 333

参考文献 334

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