《Visual Basic项目教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:薛红梅,张永强主编;申艳光,刘志敏,王彬丽,孔外平,马丽艳,王瑞林副主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2015
  • ISBN:9787030432391
  • 页数:216 页
图书介绍:认识计算思维、程序与算法、程序与数据、软件与软件工程、VisualBasic集成开发环境、VisualBasic基本概念、以学生管理系统为例讲解了创建VisualBasic应用程序的基本步骤、窗体、控件、程序的编码基础、程序设计的三大结构、数组、过程、菜单设计、工具栏设计、文件、图形操作、数据库技术。

第1章 绪论 1

1.1 认识计算思维 1

1.2 程序与算法 2

1.2.1 算法的概念与分类 2

1.2.2 数学建模 3

1.2.3 算法的描述 5

1.2.4 算法的实现——程序设计语言 7

1.3 程序与数据 9

1.3.1 内存数据的基本组织和管理方式——数据结构 9

1.3.2 外存数据的基本组织和管理方式——文件系统和数据库 13

1.4 软件与软件工程 15

1.4.1 什么是软件 15

1.4.2 软件工程的概念 16

1.4.3 软件生命周期——以学生管理系统为例 17

1.4.4 软件工程方法 21

第2章 Visual Basic概述 28

2.1 Visual Basic 6.0简介 28

2.1.1 Visual Basic 6.0的特点 28

2.1.2 Visual Basic 6.0的启动 29

2.2 认识VB的集成开发环境 30

2.3 Visual Basic基本概念 34

2.3.1 对象和类 34

2.3.2 对象的属性、方法和事件 34

2.3.3 工程和工程文件 37

2.4 创建Visual Basic应用程序的基本步骤 38

2.4.1 创建应用程序界面 38

2.4.2 设置对象的属性 39

2.4.3 编写过程代码 39

2.4.4 保存工程 39

2.4.5 执行程序 40

2.5 项目 系统登录窗口和主窗口 40

2.5.1 窗体 43

2.5.2 控件分类 46

2.5.3 控件的基本操作 47

2.5.4 命令按钮 48

2.5.5 文本框 49

2.5.6 标签 50

第3章 程序设计基础 53

3.1 项目 学生成绩输入 53

3.1.1 程序的编码基础 55

3.1.2 数据类型 56

3.1.3 变量 57

3.1.4 常量 59

3.1.5 变量的作用域 59

3.1.6 运算符与表达式 62

3.1.7 常用内部函数 65

3.1.8 顺序结构 69

3.2 项目 学生成绩评定 74

3.2.1 选择结构 75

3.2.2 判定结构嵌套 79

3.2.3 条件函数 80

3.3 项目 学生成绩统计 81

3.3.1 循环结构 81

3.3.2 循环嵌套 86

3.4 项目 学生成绩统计分析 87

3.4.1 数组 89

3.4.2 自定义数据类型 93

3.5 项目 小助手——组队方法 94

3.5.1 过程 95

3.5.2 参数传递 98

3.6 常用算法设计和算法分析 101

3.6.1 常用算法设计 101

3.6.2 算法分析 114

3.7 知识进阶 117

3.7.1 编码约定 117

3.7.2 结构化编码 118

第4章 用户界面设计 122

4.1 用户界面设计原则 122

4.2 项目 档案管理之信息录入 124

4.2.1 复选框 127

4.2.2 单选按钮 128

4.2.3 框架 129

4.2.4 列表框 129

4.2.5 组合框 131

4.2.6 水平滚动条和垂直滚动条 132

4.2.7 定时器控件 133

4.2.8 图片框 133

4.2.9 图像框 134

4.3 项目 档案管理之菜单设计 135

4.3.1 菜单的基本概念 136

4.3.2 菜单编辑器 137

4.3.3 菜单的制作 137

4.3.4 弹出式菜单 138

4.4 项目 档案管理之工具栏设计 139

4.4.1 添加工具栏控件组 141

4.4.2 添加ImageList控件 142

4.4.3 工具栏添加按钮 142

4.4.4 为工具栏编写代码 143

4.5 知识进阶 143

4.5.1 界面所涉及的元素 143

4.5.2 界面属性 143

4.5.3 统一管理VB控件的界面属性 145

第5章 文件 148

5.1 项目 档案管理之信息存储 148

5.1.1 文件的基本概念和结构 152

5.1.2 文件的分类 152

5.1.3 顺序文件的操作 152

5.1.4 随机文件的操作 156

5.1.5 二进制文件的操作 159

5.1.6 文件系统控件 159

5.2 知识进阶 162

5.2.1 通用对话框 162

5.2.2 常用的文件操作语句、函数和属性 164

第6章 图形操作 168

6.1 项目 绘图板 168

6.1.1 坐标系统概述 172

6.1.2 使用Visual Basic作图 174

6.1.3 鼠标事件 178

6.1.4 键盘事件 180

6.2 知识进阶 182

6.2.1 打印机 182

6.2.2 屏幕 183

6.2.3 剪贴板 184

第7章 数据库的应用 187

7.1 项目 学生管理系统数据库设计 187

7.1.1 数据库中使用的相关术语 193

7.1.2 数据库的建立 194

7.1.3 Data控件 196

7.1.4 使用代码管理数据库 199

7.1.5 ADO控件 203

7.1.6 数据绑定控件 206

7.1.7 SQL 207

7.2 知识进阶 212

7.2.1 创建报表 212

7.2.2 将报表导出到HTML上 213

参考文献 216