当前位置:首页 > 工业技术
VISUAL BASIC程序设计教程
VISUAL BASIC程序设计教程

VISUAL BASIC程序设计教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:于红光主编;冷金麟,王杰副主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2006
  • ISBN:7313046103
  • 页数:315 页
图书介绍:本书以微软公司Visual Basic6.0中文版作为编程环境介绍VB编程环境、面向对象的程序设计基础、可视化用户界面的设计、简单数据库的操作等。
《VISUAL BASIC程序设计教程》目录

第1章 Visual Basic入门 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的发展 1

1.1.2 Visual Basic的特点 1

1.2 Visual Basic的安装与启动 2

1.2.1 Visual Basic的安装 2

1.2.2 Visual Basic的启动 3

1.2.3 Visual Basic的退出 3

1.3 Visual Basic应用程序设计的基本步骤 3

1.3.1 引例 3

1.3.2 程序设计基本步骤 5

1.4 Visual Basic的编程环境 7

1.4.1 主窗口 7

1.4.2 属性窗口 9

1.4.3 代码窗口 10

1.4.4 工程资源管理器窗口 11

1.4.5 立即窗口 11

1.4.6 窗体布局窗口 11

1.4.7 工具箱窗口 12

1.5 Visual Basic的对象、属性、方法和事件 12

1.5.1 对象和类 12

1.5.2 对象的建立和编辑 13

1.5.3 对象的属性、事件和方法 14

1.6 简单控件设计 16

1.6.1 窗体 16

1.6.2 标签 19

1.6.3 文本框 20

1.6.4 命令按钮 22

1.6.5 常用方法 24

1.7.1 工程的构成 26

1.7 Visual Basic的工程管理和环境设置 26

1.7.2 创建、打开和保存工程 27

1.7.3 添加、删除和保存文件 28

1.7.4 工程组的使用 29

1.7.5 工程环境设置 30

第2章 Visual Basic编程基础 32

2.1 基本数据类型 32

2.1.1 数值型数据类型 32

2.1.2 逻辑型数据 34

2.1.3 日期型数据 34

2.1.4 字符型数据 35

2.1.5 对象型数据 36

2.1.6 可变类型数据 36

2.2 常量与变量 37

2.2.1 常量 37

2.2.2 变量 39

2.3 运算符及表达式 42

2.3.1 算术运算符及算术表达式 42

2.3.2 字符运算符及字符表达式 43

2.3.3 关系运算符及关系表达式 44

2.3.4 逻辑运算符及逻辑表达式 45

2.3.5 日期运算符及日期表达式 46

2.3.6 对象表达式 46

2.3.7 混合运算规则 46

2.4 常用内部函数 47

2.4.1 数学函数 48

2.4.2 字符串函数 48

2.4.3 转换函数 49

2.4.4 日期/时间函数 50

2.4.5 随机函数 50

2.4.6 格式输出函数 51

2.4.7 RGB()函数和QBColor()函数 54

2.5 程序书写规则及格式约定 55

第3章 Visual Basic语言的基本控制结构 57

3.1 算法与结构 57

3.1.1 算法 57

3.1.2 程序控制结构 59

3.2 顺序结构 60

3.2.1 赋值语句、注释语句、暂停语句、结束语句 61

3.2.2 输入输出语句 63

3.3 分支(选择)结构 67

3.3.1 简单结构If条件语句 68

3.3.2 块结构If条件语句 71

3.3.3 Select Case多分支语句(情况语句) 74

3.3.4 条件函数 75

3.4.1 For循环 76

3.4 循环结构 76

3.4.2 While循环 79

3.4.3 Do循环 79

3.4.4 多重循环 80

3.5 应用程序举例 82

第4章 常用控件 88

4.1 控件的基本知识 88

4.1.1 控件的分类 88

4.1.2 控件的通用特性 90

4.2 图形控件 91

4.2.1 图片框PictureBox控件 92

4.2.2 图像框Image控件 95

4.2.3 形状Shape控件 96

4.2.4 线条Line控件 97

4.3.2 控件的属性 98

4.3.1 控件的功能 98

4.3 单选按钮和复选框 98

4.3.3 控件的事件 99

4.4 框架Frame控件 101

4.5 列表框和组合框 104

4.5.1 控件的功能 104

4.5.2 控件的属性 104

4.5.3 基本事件 108

4.5.4 基本方法 108

4.6 滚动条和Slider控件 111

4.6.1 控件的功能 111

4.6.2 控件的属性 111

4.6.3 控件的事件 112

4.7 时钟控件 115

4.8.1 Progress Bar控件 117

4.8 ActiveX控件 117

4.8.2 UpDown控件 119

4.8.3 SSTab控件 119

4.8.4 Animation控件 122

4.9 综合应用程序举例 124

第5章 数组 129

5.1 数组的概念 129

5.2 数组的定义和引用 130

5.2.1 数组的定义 130

5.2.1 数组的引用 131

5.2.1 数组下标的界值 131

5.3 静态数组及动态数组 132

5.3.1 静态数组 132

5.3.2 动态数组 133

5.4 数组的基本操作 134

5.4.1 数组元素的输入 134

5.4.2 数组元素的输出 137

5.5.1 控件数组的概念 139

5.5 控件数组 139

5.5.2 控件数组的建立 140

5.6 自定义类型 142

5.6.1 用户自定义数据类型 142

5.6.2 声明自定义类型的变量 143

5.6.3 自定义类型变量的引用 143

5.6.4 自定义类型数组的应用 144

5.7 数组应用举例 145

第6章 过程 152

6.1 引言 152

6.1.1 引例 152

6.2 函数过程 154

6.2.1 函数过程的定义 154

6.1.2 过程的定义与使用 154

6.2.2 函数过程的调用 156

6.3 Sub过程 158

6.3.1 Sub过程的定义 158

6.3.2 Sub过程的调用 159

6.4 参数的传递 161

6.4.1 值传递 161

6.4.2 地址传递 162

6.4.3 数组的传递 163

6.5 变量与过程的作用域 166

6.5.1 过程的作用域 166

6.5.2 变量的作用域 168

6.5.3 静态变量 170

6.6 Shell函数的应用 170

6.7 递归 172

6.8 应用案例 173

7.1 通用对话框 182

第7章 用户界面的设计 182

7.1.1 “打开”对话框 183

7.1.2 “另存为”对话框 185

7.1.3 “颜色”对话框 187

7.1.4 “字体”对话框 188

7.1.5 “打印”对话框 190

7.1.6 “帮助”对话框 192

7.2 菜单设计 192

7.2.1 菜单的基本结构 192

7.2.2 菜单编辑器 193

7.2.3 下拉式菜单 194

7.2.4 菜单控件数组 195

7.2.5 弹出式菜单 197

7.3.1 多重窗体的添加 199

7.3 多重窗体 199

7.3.2 多重窗体的设计 202

7.3.3 多重窗体的执行和保存 203

7.4 Visual Basic的工程结构 204

7.4.1 窗体模块 204

7.4.2 标准模块 204

7.4.3 Sub Main过程 205

7.5 多文档界面(MDI) 207

7.5.1 MDI窗体的特点 207

7.5.2 MDI窗体的创建 207

7.5.3 多个子窗体的排列 211

7.6 工具栏设计 212

第8章 键盘、鼠标与绘图 219

8.1 键盘和鼠标器 219

8.1.1 键盘 219

8.1.2 鼠标器 223

8.1.3 拖放 228

8.2 绘图 230

8.2.1 绘图操作基础 231

8.2.2 绘图的属性与事件 234

8.2.3 绘图方法 239

8.3 应用程序举例 246

第9章 文件 250

9.1 文件系统控件 250

9.1.1 驱动器列表框 250

9.1.2 目录列表框 251

9.1.3 文件列表框 252

9.1.4 文件系统控件的同步操作 253

9.2 文件结构及分类 254

9.2.1 文件结构 255

9.2.2 文件的分类 255

9.3 文件操作的语句和函数 256

9.2.3 数据文件的操作步骤 256

9.2.4 文件指针 256

9.3.1 文件操作语句 257

9.3.2 文件操作函数 259

9.4 顺序文件的访问 262

9.4.1 打开文件 262

9.4.2 写操作 263

9.4.3 读操作 265

9.4.4 关闭文件 267

9.5 随机文件的访问 268

9.5.1 打开文件 268

9.5.2 写操作 268

9.5.3 读操作 268

9.6.2 写文件 270

9.6.1 打开文件 270

9.6 二进制文件的访问 270

9.5.4 关闭文件 270

9.6.3 读文件 271

9.6.4 关闭文件 271

9.7 应用程序举例 271

第10章 数据库的简单操作 274

10.1 Access数据库 274

10.1.1 数据库的概念 274

10.1.2 关系模型及基本知识 275

10.1.3 Access数据库 276

10.2 用Data控件管理数据库 280

10.2.1 Data控件的属性及数据绑定 280

10.2.2 Data控件的常用方法 282

10.2.3 Data控件的事件 283

10.2.4 记录集的属性与方法 283

10.2.5 数据库记录的增删改操作 286

10.3 用ADO控件管理数据库 289

10.3.1 ADO数据控件的属性 289

10.3.2 数据绑定控件 290

10.3.3 通过ADO对象访问数据库 290

10.4 结构化查询语句(SQL) 292

10.4.1 结构化查询语言 292

10.4.2 使用SQL 293

10.5 报表制作 297

10.6 图书管理系统设计 299

10.6.1 系统功能设计 299

10.6.2 编码设计 301

10.6.3 图书管理执行过程 306

附录 308

参考文献 315

返回顶部