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

  • 购买积分:12 如何计算积分?
  • 作  者:沈美莉,陈孟建,邹玉金编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:7505398318
  • 页数:336 页
图书介绍:本书主要介绍的是:Visual BASIC概述、数据描述与基本操作、数据输入、输出与常用控件、Visual BASIC结构化程序设计、数组与过程、图形设计、数据文件、数据库编程等内容。

第1章 Visual Basic概述 1

1.1 一个简单的Visual Basic程序例子 1

1.1.1 启动Visual Basic 6.0中文版 1

1.1.2 窗体界面设计 3

1.1.3 编写代码 6

1.1.4 保存和运行工程 7

1.2 Visual Basic语言的由来、特点和结构 8

1.2.1 Visual Basic的诞生 8

1.2.2 Visual Basic的可视化 9

1.2.3 Visual Basic的特点 9

1.3 Visual Basic语言的结构 11

1.3.1 Visual Basic语言程序结构 11

1.3.2 Visual Basic语言的语句 12

1.3.3 Visual Basic的工作状态 13

1.3.4 Visual Basic的模块 15

1.4 面向对象的基本概念 15

1.4.1 面向对象的思想 15

1.4.2 面向对象技术的特点 16

1.4.3 面向对象的概念 17

1.4.4 对象的事件与方法 19

1.5 窗体的基本概念 21

1.5.1 窗体的概念 21

1.5.2 窗体的属性 21

1.5.3 窗体的事件 25

1.5.4 多窗体的处理 26

习题1 29

实训1 31

第2章 数据描述与基本操作 35

2.1 数据类型 35

2.1.1 一个Visual Basic语言程序例子 35

2.1.2 基本的数据类型 38

2.1.3 用户定义的数据类型 39

2.1.4 几个简单的Visual Basic语句 40

2.2 常量和变量 42

2.2.1 常量 42

2.2.2 变量 45

2.2.3 变量的作用范围 48

2.2.4 常用内部函数 49

2.3 运算符与表达式 58

2.3.1 算术运算符与表达式 58

2.3.2 关系运算符与关系表达式 60

2.3.3 逻辑运算符与逻辑表达式 61

2.3.4 表达式的执行顺序 64

2.4 枚举数据类型 65

2.4.1 枚举的定义 65

2.4.2 枚举变量的引用 67

2.4.3 应用举例 69

习题2 72

实训2 74

第3章 数据输入、输出与常用控件 77

3.1 数据的输入 77

3.1.1 一个Visual Basic语言程序例子 77

3.1.2 用InputBox函数输入数据 79

3.1.3 用TextBox文本框输入数据 81

3.2 数据的输出 86

3.2.1 用Print方法输出数据 86

3.2.2 与Print方法有关的函数 88

3.2.3 其他方法 91

3.2.4 利用MsgBox提示框函数输出数据 92

3.2.5 用标签Label控件输出数据 96

3.3 常用内部控件 98

3.3.1 控件分类 98

3.3.2 控件的公共属性 99

3.3.3 图片框和图像框 103

3.3.4 命令按钮、单选框和复选框 106

3.3.5 框架、列表框和组合框 114

3.3.6 定时器 120

3.3.7 滚动条 122

习题3 126

实训3 130

第4章 Visual Basic结构化程序设计 136

4.1 结构化程序设计思想 136

4.1.1 一个Visual Basic语言程序例子 136

4.1.2 结构化程序设计的由来 139

4.1.3 结构化程序分析方法 140

4.1.4 结构化系统分析方法的优点 141

4.2 程序设计工具 141

4.2.1 算法 141

4.2.2 程序流程图 142

4.2.3 盒图(N—S) 144

4.2.4 PAD图 144

4.2.5 结构图(SC) 145

4.3 选择结构程序设计 146

4.3.1 简单条件分支语句 146

4.3.2 选择条件分支语句 150

4.3.3 条件分支语句的嵌套 151

4.3.4 无条件转向语句 153

4.3.5 iif函数 156

4.3.6 多分支结构程序语句 156

4.4 循环结构程序设计 158

4.4.1 循环结构程序概念 158

4.4.2 条件循环 160

4.4.3 For...Next循环结构 163

4.4.4 For...Next循环语句的应用 165

4.4.5 双重循环结构 167

4.4.6 几种循环的比较 170

习题4 173

实训4 175

第5章 数组与过程 180

5.1 数组的概念 180

5.1.1 一个Visual Basic语言程序例子 180

5.1.2 数组的定义 183

5.1.3 数组定义格式 183

5.1.4 默认数组与嵌套数组 184

5.2 静态数组与动态数组 186

5.2.1 静态数组 186

5.2.2 动态数组 191

5.2.3 数组应用举例 194

5.3 控件数组 197

5.3.1 基本概念 197

5.3.2 建立控件数组 198

5.3.3 控件数组应用举例 199

5.4 Sub过程与Function过程 204

5.4.1 创建Sub过程 204

5.4.2 调用Sub过程 206

5.4.3 Function过程的定义 207

5.4.4 调用Function过程 207

5.5 参数的传递 210

5.5.1 形参与实参 210

5.5.2 按地址传递 211

5.5.3 按数值传递 212

5.5.4 数组参数的传递 214

5.5.5 可选参数与可变参数 216

5.5.6 对象参数 218

5.5.7 Shell函数 221

习题5 223

实训5 225

第6章 图形设计 230

6.1 坐标系统 230

6.1.1 一个利用Visual Basic语言绘制图形的例子 230

6.1.2 坐标系统 231

6.1.3 改变系统坐标的方法 233

6.1.4 图像分辨率 235

6.1.5 几个数字图像的重要概念 236

6.2 绘制线段 237

6.2.1 简单画点 237

6.2.2 绘制线段 239

6.2.3 改变线的宽度和虚实 241

6.2.4 画线综合应用举例 243

6.3 绘制圆、椭圆和弧 248

6.3.1 Circle方法 248

6.3.2 改变绘图参数 250

6.3.3 综合应用举例 252

习题6 258

实训6 260

第7章 数据文件 265

7.1 一个典型的实际问题 265

7.1.1 学生档案数据文件 265

7.1.2 文件概念 267

7.1.3 文件结构与文件类型 268

7.1.4 文件处理的一般步骤 268

7.2 文件的打开与关闭 269

7.2.1 文件打开及存取 269

7.2.2 文件关闭 270

7.2.3 与文件相关的语句和函数 270

7.3 顺序文件 272

7.3.1 顺序文件的写入操作 272

7.3.2 顺序文件的读出操作 276

7.3.3 Input函数 280

7.4 随机文件 281

7.4.1 随机文件读写概念 281

7.4.2 随机文件的写入操作 282

7.4.3 随机文件的读出操作 283

7.4.4 随机文件中记录的增加与删除 288

习题7 293

实训7 295

第8章 数据库编程 300

8.1 数据库基本知识 300

8.1.1 几个术语 300

8.1.2 数据库的数据模型 301

8.1.3 使用Access创建数据库表 302

8.2 用VB操作Access数据库表 304

8.2.1 使用可视化数据管理器 304

8.2.2 数据库表的一般操作 306

8.2.3 数据的查询 308

8.2.4 SQL语句简介 309

8.3 数据控件与ADO数据访问技术 312

8.3.1 数据控件 312

8.3.2 记录集对象 315

8.3.3 数据绑定控件 316

8.3.4 ADO数据访问技术 320

8.3.5 Adodc控件 323

8.3.6 Adodc应用 325

习题8 329

实训8 331

参考文献 336