《Visual Basic程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:朱斌主编;张瑾,汪青,刘玉秀编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2015
  • ISBN:9787115380982
  • 页数:254 页
图书介绍:本书主要介绍了Visual Basic的基础知识、Visual Basic语言的常用对象、控件的概念及开发简单Visual Basic程序的步骤以及3种基本控制结构、数组和过程等知识。另外,本书配有《VB语言程序设计实验指导与习题解答》,为学生提供配套的辅导教材。

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

1.1 VB功能特点 1

1.1.1 引例 1

1.1.2 功能特点 3

1.2 VB集成开发环境 4

1.2.1 VB集成开发环境简介 4

1.2.2 VB主窗口 4

1.2.3 工具箱 6

1.2.4 窗体设计/属性窗口 6

1.2.5 代码设计窗口 7

1.2.6 其他窗口 8

1.3 VB应用程序的建立 8

1.3.1 设计用户界面 8

1.3.2 编写事件代码 9

1.3.3 程序的运行和调试 9

1.3.4 保存程序和生成可执行文件 10

习题一 11

第2章 Visual Basic的程序设计概述 12

2.1 程序和编程 12

2.2 VB面向对象编程的基本概念 13

2.2.1 对象和类 13

2.2.2 属性 13

2.2.3 事件及事件过程 13

2.2.4 方法 14

2.3 窗体和基本控件 14

2.3.1 通用属性 14

2.3.2 窗体 16

2.3.3 命令按钮 18

2.3.4 标签 19

2.3.5 文本框 19

2.3.6 定时器控件 21

2.4 综合应用 22

习题二 23

第3章 数据类型及运算 26

3.1 数据类型 26

3.2 变量和常量 28

3.2.1 变量 28

3.2.2 常量 30

3.3 运算符和表达式 30

3.3.1 运算符 31

3.3.2 表达式 33

3.4 常用内部函数 33

3.4.1 数学函数 33

3.4.2 转换函数 34

3.4.3 字符函数 35

3.4.4 日期函数 35

3.4.5 其他常用函数 35

3.5 编码规则 36

3.6 综合应用 37

习题三 38

第4章 程序的基本控制结构 40

4.1 VB结构化程序设计基础 40

4.1.1 计算机程序设计方法概述 41

4.1.2 算法及其描述方法 41

4.1.3 程序设计风格 44

4.2 顺序结构 45

4.2.1 赋值语句 46

4.2.2 数据输出 48

4.2.3 数据输入 54

4.2.4 其他语句 56

4.3 选择结构 57

4.3.1 If条件语句 57

4.3.2 Select Case语句 63

4.3.3 条件函数 65

4.4 循环结构 66

4.4.1 For循环语句 67

4.4.2 当循环语句 69

4.4.3 Do-Loop循环语句 70

4.4.4 多重循环 72

4.4.5 GoTo型控制语句 75

4.5 常用控件 76

4.5.1 单选钮 76

4.5.2 复选框 78

4.5.3 框架 79

4.5.4 滚动条 81

4.6 综合应用 83

4.6.1 求最大值与最小值 83

4.6.2 累和、累积与计数 84

4.6.3 多分支判断 86

4.6.4 输出图形 89

4.6.5 穷举法、递推法 90

4.6.6 VB控件应用——格式对话框 91

习题四 93

第5章 数组 103

5.1 数组的概念 103

5.2 定长数组 104

5.2.1 一维数组 104

5.2.2 多维数组 105

5.2.3 获取数组下标上、下界值的函数 106

5.2.4 静态数组 106

5.3 数组的基本操作 108

5.3.1 数组元素的输入、输出与复制 108

5.3.2 FOR Each......Next语句 110

5.4 动态数组 112

5.5 应用举例 114

5.5.1 求最大、最小和交换问题 114

5.5.2 分类统计问题 115

5.5.3 排序问题 116

5.5.4 查找问题 117

5.5.5 插入和删除问题 117

5.6 控件数组 119

5.6.1 控件数组的概念 119

5.6.2 控件数组的建立和应用 119

5.7 列表框和组合框 123

5.7.1 列表框和组合框的说明 123

5.7.2 列表框和组合框的属性、方法和事件 124

5.8 枚举类型 127

5.9 自定义的数据类型 129

5.9.1 自定义类型的定义 129

5.9.2 自定义类型变量的声明和使用 129

5.9.3 自定义类型数组及应用 131

5.10 综合应用 132

5.10.1 简易计算器设计思路 132

5.10.2 扫雷程序设计思路 133

习题五 137

第6章 过程 142

6.1 函数(Function)过程 142

6.1.1 引例 142

6.1.2 Function过程的定义 143

6.1.3 调用Function过程 144

6.2 Sub过程 145

6.2.1 引例 145

6.2.2 定义Sub过程 146

6.2.3 Sub过程的调用 146

6.3 参数传递 147

6.3.1 形参与实参 148

6.3.2 传址与传值 148

6.3.3 数组参数的传递 151

6.4 过程的嵌套调用和递归调用 151

6.4.1 过程的嵌套调用 151

6.4.2 过程的递归调用 152

6.5 变量、过程的作用域 153

6.5.1 变量的作用域 153

6.5.2 过程的作用域 154

6.5.3 静态变量 155

6.6 应用举例 156

习题六 158

第7章 用户界面 162

7.1 菜单设计 162

7.1.1 菜单编辑器的使用 162

7.1.2 弹出式菜单 164

7.2 对话框 164

7.2.1 通用对话框 164

7.2.2 文件对话框 165

7.2.3 其他对话框 167

7.3 多重窗体和多文档界面 169

7.3.1 多重窗体的管理 169

7.3.2 多文档界面 172

7.4 鼠标与键盘 173

7.4.1 鼠标 173

7.4.2 键盘 174

7.5 工具栏与状态栏 175

7.5.1 工具栏 175

7.5.2 状态栏 176

7.6 综合应用——简易文字编辑系统 178

7.6.1 RichTextBox控件 178

7.6.2 简易的文字编辑系统 179

习题七 189

第8章 图形处理 192

8.1 绘图控件 192

8.1.1 图形类控件 192

8.1.2 图片框 193

8.1.3 图像框 195

8.1.4 图形的动态加载 195

8.2 绘图基础知识 197

8.2.1 VB坐标系 197

8.2.2 自定义坐标系 198

8.2.3 图形层 199

8.3 绘图属性 199

8.3.1 当前坐标 200

8.3.2 线宽和线型 200

8.3.3 填充和色彩 201

8.4 绘图方法 202

8.4.1 Pset方法 203

8.4.2 Line方法 203

8.4.3 Cirde方法 204

8.5 应用举例 204

习题八 208

第9章 数据文件 210

9.1 文件概述 210

9.1.1 文件的分类 210

9.1.2 文件处理流程 211

9.2 顺序文件 212

9.2.1 打开和关闭文件 212

9.2.2 数据的读写操作 212

9.2.3 应用举例 214

9.3 随机文件 215

9.3.1 记录 215

9.3.2 打开文件 216

9.3.3 文件的读写操作 216

9.3.4 应用举例 217

9.4 二进制文件 218

9.4.1 文件操作 218

9.4.2 应用举例 218

9.5 文件系统控件 219

9.5.1 驱动器列表框 219

9.5.2 目录列表框 220

9.5.3 文件列表框 220

9.6 综合应用 221

习题九 225

第10章 数据库技术 227

10.1 数据库的概念 227

10.1.1 基本概念 227

10.1.2 关系型数据库 228

10.1.3 关系型数据库的建立 229

10.2 结构化查询语言 230

10.2.1 SELECT语句格式 230

10.2.2 其他数据操纵语句 233

10.3 VB数据库访问 233

10.3.1 ODBC 234

10.3.2 ADO对象模型访问数据库 235

10.3.3 ADO数据控件 240

10.4 综合应用 242

习题十 252

参考文献 254