《Visual Basic 6.0程序设计实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张彦玲,于志翔主编;汤莉,张卉副主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2017
  • ISBN:9787113228385
  • 页数:276 页
图书介绍:本书重点阐述Visual Basic 6.0程序设计的编程思路和实现方法,以及面向对象程序设计的基本概念,并结合大学生的特点,突出了计算机在教学过程中的实际应用。全书思路清晰、通俗易懂、实例丰富,包括VB常用内部控件、程序控制结构、数组、菜单、文件、对话框以及数据库应用等内容。通过学习,读者能够充分利用VB的强大功能进行前台设计,并掌握连接Access数据库作为后台支持的方法与技巧。

第1章 Visual Basic程序设计概述 1

1.1 Visual Basic简介 1

1.2 Visual Basic的特点 3

1.3 Visual Basic的开发环境 3

1.3.1 主窗口 4

1.3.2 其他窗口 5

1.4 程序设计语言概述 8

1.4.1 程序设计语言的发展 8

1.4.2 程序设计方法 9

1.5 Visual Basic面向对象设计方法 12

1.6 Visual Basic程序设计的基本步骤 14

1.7 工程管理 15

1.7.1 工程的组成 16

1.7.2 工程的建立、打开与保存 17

1.7.3 工程内文件的添加、保存与删除 17

1.7.4 调试 18

1.8 Visual Basic示例 20

习题1 22

第2章 Visual Basic简单程序设计 23

2.1 窗体 23

2.1.1 窗体的常用属性 23

2.1.2 窗体的常用事件 25

2.1.3 窗体的常用方法 26

2.2 常用控件 26

2.3 标签 29

2.3.1 标签的常用属性 29

2.3.2 标签的常用事件 30

2.4 文本框 32

2.4.1 文本框的常用属性 32

2.4.2 文本框的常用事件 33

2.4.3 文本框的常用方法 34

2.4.4 文本框应用实例 34

2.5 命令按钮 35

2.5.1 命令按钮的常用属性 35

2.5.2 命令按钮的常用事件 36

2.5.3 命令按钮的常用方法 36

2.5.4 命令按钮应用实例 36

2.6 计时器 41

2.6.1 计时器的常用属性 41

2.6.2 计时器的事件 42

2.6.3 计时器应用实例 42

2.7 综合应用实例 43

习题2 45

第3章 Visual Basic程序设计语言基础 46

3.1 数据类型 46

3.1.1 数值型数据 46

3.1.2 字符型数据(String) 47

3.1.3 日期型数据 47

3.1.4 逻辑型数据 48

3.1.5 变体型数据 48

3.1.6 对象型数据 48

3.2 常量与变量 48

3.2.1 常量 48

3.2.2 变量 50

3.3 表达式和运算符 53

3.3.1 算术运算符和算术表达式 53

3.3.2 字符串运算符 55

3.3.3 关系运算符和关系表达式 56

3.3.4 逻辑运算符和逻辑表达式 57

3.3.5 日期运算符 58

3.3.6 运算符的优先级 58

3.4 Visual Basic的常用函数 58

3.4.1 算术函数 58

3.4.2 字符串函数 61

3.4.3 数据类型转换函数 65

3.4.4 日期和时间函数 65

3.4.5 测试函数 66

3.4.6 格式函数Format 66

3.5 单选按钮和复选框 68

3.5.1 单选按钮的常用属性和事件 68

3.5.2 单选按钮应用实例 68

3.5.3 复选框的常用属性和事件 70

3.5.4 复选框实例 70

3.6 框架 72

3.6.1 框架的常用属性和事件 73

3.6.2 框架的应用实例 73

习题3 74

第4章 控制结构 77

4.1 顺序结构 77

4.1.1 赋值语句 77

4.1.2 使用Print()方法输出数据 78

4.1.3 输入函数InputBox() 81

4.1.4 输出函数MsgBox()与MsgBox()语句 83

4.1.5 编程规则 86

4.2 选择结构 87

4.2.1 If语句 87

4.2.2 Select Case语句 92

4.2.3 选择结构的嵌套 95

4.3 循环结构 95

4.3.1 For循环 95

4.3.2 While循环 99

4.3.3 Do循环 100

4.3.4 多重循环 102

习题4 103

第5章 过程 106

5.1 通用过程 106

5.1.1 Sub过程 106

5.1.2 Function过程 110

5.1.3 过程间参数的传递 111

5.1.4 过程的嵌套调用 114

5.2 变量与过程的作用域 115

5.2.1 模块的划分 115

5.2.2 变量的作用域 116

5.2.3 过程的作用域 119

5.3 图片框和图像框 119

习题5 123

第6章 数组与自定义类型 126

6.1 数组 126

6.1.1 数组的定义 126

6.1.2 静态数组与动态数组 128

6.1.3 数组的基本操作 129

6.1.4 数组应用实例 132

6.2 自定义类型 134

6.3 控件数组 135

6.3.1 控件数组的概念 135

6.3.2 控件数组的建立 136

6.3.3 控件数组的使用 137

6.4 列表框和组合框 138

6.4.1 列表框和组合框的常用属性 138

6.4.2 列表框和组合框的常用事件和方法 141

6.4.3 列表框的应用实例 142

6.4.4 组合框实例 145

习题6 146

第7章 图形设计 148

7.1 形状和直线控件 148

7.1.1 形状和直线控件的常用属性 148

7.1.2 形状应用实例 150

7.2 图形操作 151

7.2.1 坐标系统 151

7.2.2 图形颜色 152

7.2.3 图形方法 153

7.2.4 图形方法应用实例 154

7.3 滚动条 156

7.3.1 滚动条的常用属性 156

7.3.2 滚动条的常用事件和方法 157

7.3.3 滚动条应用实例 157

7.4 ActiveX控件 160

7.4.1 Slider控件 161

7.4.2 SSTab控件 162

习题7 164

第8章 用户界面设计 167

8.1 键盘 167

8.1.1 KeyPress事件 168

8.1.2 KeyDown事件和KeyUp事件 169

8.2 鼠标 170

8.2.1 鼠标属性 170

8.2.2 鼠标事件 172

8.2.3 鼠标的拖放操作 175

8.3 对话框的设计 179

8.3.1 通用对话框 179

8.3.2 自定义对话框 186

8.4 菜单设计 187

8.4.1 下拉菜单 187

8.4.2 弹出式菜单 191

习题8 194

第9章 文件 196

9.1 文件和文件系统 196

9.1.1 文件系统概述 196

9.1.2 文件分类 196

9.2 文件操作 197

9.2.1 顺序文件操作 197

9.2.2 随机文件操作 202

9.2.3 二进制文件操作 205

9.2.4 文件处理函数与语句 206

9.3 文件管理控件 208

9.3.1 驱动器列表框 208

9.3.2 文件夹列表框 208

9.3.3 文件列表框 209

9.3.4 文件管理控件应用 210

习题9 212

第10章 数据库程序设计基础 214

10.1 数据库概述 214

10.1.1 数据库基本概念 214

10.1.2 常见数据库管理系统 216

10.2 创建Access数据库 217

10.2.1 Microsoft Access简介 217

10.2.2 可视化数据管理器 223

10.3 SQL语言简介 228

10.3.1 SQL语言概述 229

10.3.2 SELECT查询语句 229

10.3.3 其他常用SQL语句 233

10.4 Data控件 234

10.4.1 添加Data控件 234

10.4.2 Data控件常用属性、方法与事件 234

10.4.3 RecordSet对象 236

10.5 ADODC控件 237

10.5.1 添加ADODC控件 237

10.5.2 ADODC控件常用属性、方法与事件 240

10.5.3 数据绑定控件 241

10.5.4 ADODC控件应用 247

10.6 ADO数据对象 249

10.6.1 ADO组成 249

10.6.2 创建ADO数据对象 250

10.6.3 ADO数据对象常用属性与方法 251

习题10 256

第11章 股票交易查询软件 259

11.1 软件工程简介 259

11.1.1 软件定义 259

11.1.2 软件开发 260

11.1.3 运行维护 260

11.2 股票交易查询软件的系统设计 261

11.2.1 股票交易查询软件的概要设计 261

11.2.2 股票交易查询软件的详细设计 264

11.2.3 技术说明 267

11.3 股票交易查询软件的编码实现 271

11.3.1 程序界面设计 271

11.3.2 程序初始化 275

参考文献 276