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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:苏传芳主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2007
  • ISBN:7040212250
  • 页数:323 页
图书介绍:本书是全国高职高专教育“十一五”规划教材,采用“一体化”教学任务驱动的模式,着重提高学生的技术应用能力。全书以精选案例为主导,在案例教学中贯穿理论教学,理论知识以应用为目标,确保学生“学有所用,学而能用”。全书以VisualBasic6.0为蓝本,采用由浅入深的层次结构组织教材。全书共分12章,内容包括VB概述、VB程序设计基础、常用内部控件、过程编写、界面设计、图形设计、文件系统、数据库编程技术以及调用WindowsAPI函数编程等,最后介绍一个完整的项目设计——学生基本信息管理系统。本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者使用。
《Visual Basic程序设计》目录

第1章 Visual Basic概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的发展 1

1.1.2 VB的特点 2

1.2 VB的安装与启动 3

1.2.1 VB的版本简介 3

1.2.2 VB 6.0的安装 3

1.2.3 启动VB 6.0 4

1.3 VB 6.0的集成开发环境 5

1.4 VB帮助系统的使用 7

本章小结 8

习题 8

第2章 VB程序设计基础 9

2.1 对象的概念 9

2.1.1 类与对象 9

2.1.2 属性 10

2.1.3 方法 11

2.2 基本控件 12

2.2.1 VB控件分类 12

2.2.2 控件的添加与删除 14

2.2.3 控件的调整 15

2.2.4 属性的设置与读取 16

实训1:基本控件的使用 17

2.3 事件和事件过程 18

2.3.1 事件 18

2.3.2 事件过程 18

2.3.3 常用事件 20

2.3.4 焦点与键序 20

2.4 可视化编程的步骤 22

实训2:编写控件的事件过程 24

2.5 生成可执行程序 25

本章小结 25

习题 25

第3章 数据类型、运算符与表达式 26

3.1 数据类型 26

3.1.1 数值型数据 26

3.1.2 字符型数据 27

3.1.3 日期型数据 28

3.1.4 逻辑型数据 28

3.1.5 对象型数据 29

3.1.6 变体型数据 29

3.2 常量与变量 29

3.2.1 常量与变量的命名规则 29

3.2.2 常量 29

3.2.3 变量 30

实训3:变量的使用 33

3.3 表达式 33

3.3.1 算术表达式 34

3.3.2 字符串表达式 35

3.3.3 关系表达式 36

3.3.4 逻辑表达式 37

3.3.5 运算符的优先级 37

实训4:表达式的使用 38

3.4 常用的内部函数 38

3.4.1 数学函数 38

3.4.2 转换函数 39

3.4.3 字符串函数 39

3.4.4 日期与时间函数 40

3.4.5 Shell()函数 40

3.4.6 随机函数 41

3.4.7 格式输出函数 41

3.5 数组 42

3.5.1 数组的概念 42

3.5.2 控件数组 44

实训5:控件数组的使用 45

3.6 自定义数据类型 46

3.6.1 用户定义类型 46

3.6.2 枚举类型 47

实训6:枚举类型应用 48

本章小结 49

习题 50

第4章 基本程序结构 51

4.1 顺序结构 52

4.1.1 赋值语句 52

4.1.2 数据的输入与输出 52

实训7:密码输入的验证程序 58

4.2 选择结构 59

4.2.1 If条件语句 60

4.2.2 多分支选择Select Case语句 63

实训8:选择结构程序设计 64

4.3 循环结构 67

4.3.1 For-Next循环 67

4.3.2 Do-Loop循环 68

4.3.3 多重循环 70

实训9:循环语句的使用 71

4.3.4 数组的应用 72

课程设计1 选票统计 76

本章小结 77

习题 77

第5章 常用内部控件 79

5.1 窗体 79

实训10:单击和双击事件的触发 82

5.2 常用内部控件介绍 83

5.2.1 标签控件 83

5.2.2 命令按钮控件 84

5.2.3 文本框控件 85

实训11:简单登录界面的设计 89

5.2.4 单选按钮控件 90

5.2.5 复选框控件 92

5.2.6 框架控件 94

实训12:3种控件的组合应用 95

5.2.7 定时器控件 98

5.2.8 列表框控件 99

5.2.9 组合框控件 104

5.2.10 滚动条控件 106

实训13:学生信息的录入 108

课程设计2 设计用户登录界面 110

本章小结 112

习题 112

第6章 过程 115

6.1 Sub过程 115

6.1.1 事件过程与通用过程 115

6.1.2 过程的调用 116

6.2 Function过程 116

6.3 参数的传递 118

6.3.1 形参与实参 118

6.3.2 传值与传址 119

6.3.3 传递数组 120

实训14:计算素数之和 122

6.4 过程的嵌套与递归调用 123

6.4.1 过程的嵌套 124

6.4.2 函数递归调用 124

实训15:求阶乘和 125

6.5 过程与变量的作用域 127

6.5.1 变量的作用域 128

6.5.2 变量的生存期 129

6.5.3 过程的作用域 129

实训16:观察不同级同名变量的使用 130

课程设计3 数值转换 131

本章小结 133

习题 134

第7章 界面设计 135

7.1 对话框 135

7.1.1 预定义对话框 136

7.1.2 通用对话框 136

实训17:制作一个通用对话框 142

7.1.3 自定义对话框 144

实训18:创建一个运行可执行文件的对话框 144

7.2 菜单设计 146

7.2.1 菜单编辑器简介 147

7.2.2 下拉式菜单 149

7.2.3 弹出式菜单 151

7.2.4 编写代码实现菜单功能 153

7.2.5 运行时修改菜单 154

实训19:简单文本编辑器 155

7.3 工具栏和状态栏 156

7.3.1 工具栏 156

实训20:制作文本编辑器工具栏 160

7.3.2 状态栏 161

实训21:制作文本编辑器状态栏 163

7.4 多重窗体和多文档界面 164

7.4.1 多重窗体 164

实训22:多重窗体程序设计 166

7.4.2 多文档界面 167

实训23:多文档窗体程序 170

课程设计4 创建记事本 171

本章小结 175

习题 175

第8章 图形程序设计 177

8.1 坐标系统 177

8.2 图形控件 180

8.2.1 Shape控件 180

8.2.2 Line控件 181

8.3 图形方法 182

8.3.1 Line方法 182

8.3.2 Circle方法 183

8.3.3 Pset和Point方法 184

8.3.4 PaintPicture方法 187

实训24:利用Circle方法画滚动圆 187

8.4 绘图属性及使用颜色 188

8.4.1 绘图属性 188

8.4.2 使用颜色 192

8.5 显示图片 194

8.5.1 图像框和图片框属性 194

8.5.2 使用窗体显示图像 194

实训25:图形编程 195

课程设计5 设计高级界面 198

本章小结 201

习题 201

第9章 文件系统 202

9.1 文件系统概述 202

9.1.1 文件的基本概念 202

9.1.2 文件访问类型 203

9.1.3 文件访问函数 203

9.2 使用传统方法处理文件 204

9.2.1 顺序文件 204

9.2.2 随机文件 208

9.2.3 二进制文件 213

9.3 文件系统控件 214

9.3.1 驱动器列表框 215

9.3.2 目录列表框 215

9.3.3 文件列表框 216

9.3.4 文件系统控件的同步操作 216

实训26:制作文本浏览器 216

9.4 文件系统对象 217

9.4.1 FSO对象模型编程 219

9.4.2 驱动器对象 219

9.4.3 文件夹对象 220

9.4.4 文件对象 221

实训27:创建文件夹/文件、输入文件内容 223

本章小结 225

习题 226

第10章 数据库编程技术 227

10.1 数据库概述 227

10.1.1 数据库基础知识 227

10.1.2 VB数据库访问技术 228

10.1.3 SQL 229

10.2 可视化数据库管理器 231

10.3 数据控件与数据识别控件 240

10.3.1 数据控件 240

10.3.2 数据识别控件 241

10.3.3 数据控件的记录集对象 242

10.4 ADO数据访问技术 243

10.4.1 ADODC控件与其他数据绑定控件 244

10.4.2 ADO对象模型 250

课程设计6 制作Access数据库浏览器 253

本章小结 256

习题 256

第11章 Windows API函数编程 258

11.1 Windows API函数简介 258

11.1.1 什么是Windows API函数 258

11.1.2 API函数的声明 259

11.1.3 API函数的应用 259

11.2 API函数与多媒体编程 261

11.3 API函数与网络编程 267

课程设计7 FTP登录软件的制作 274

本章小结 288

习题 288

第12章 项目设计——学生基本信息管理系统 289

12.1 预备知识 289

12.1.1 数据库的连接与操作 289

12.1.2 模块和类模块的使用 292

12.1.3 ADODB的Stream对象的使用 292

12.2 学生基本信息管理功能分析 293

12.3 数据库设计 293

12.4 系统工程框架 295

12.4.1 主要窗体与对应的功能 295

12.4.2 系统流程图 295

12.4.3 系统实现 296

本章小结 322

习题 322

参考文献 323

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