《Visual Basic实用教程 第3版》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:郑阿奇主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121045907
  • 页数:509 页
图书介绍:本教材包含实用教程、习题、实验、综合测试、综合数据库应用、参考答案和附录等部分。主要内容为VB6.0中文版开发环境、语言基础、创建用户界面(控件、菜单、工具栏与状态栏)、程序设计、数据库应用、多媒体应用、文件操作等。实用教程是在讲解内容后紧跟实例;习题主要训练编程和弄清基本概念;实验是通过实例引导读者进行操作和编程练习;综合测试部分按题型和内容分类进行综合训练,强化基本内容,方便登记考试。综合数据库应用综合训练应用VB实际解决数据库应用问题的能力;最后还有习题、综合测试题的参考答案。本教材配有专门服务平台,可免费下载教学课件、实例文件和综合数据库应用实例文件等。

第1部分 实用教程 1

第1章 Visual Basic概述 1

1.1 关于Visual Basic 1

1.1.1 VB的工程类型 1

1.1.2 集成开发环境 2

1.1.3 标题栏 3

1.1.4 选单栏 3

1.1.5 工具栏 9

1.1.6 控件箱 9

1.1.7 窗口 10

1.2 用Visual Basic开发应用程序 15

1.2.1 创建应用程序的主要步骤 15

1.2.2 创建简单程序实例 15

第2章 Visual Basic语言基础 19

2.1 常数、变量、运算符和表达式 19

2.1.1 常数 19

2.1.2 变量 21

2.1.3 运算符和表达式 25

2.2 赋值、注释语句和一句多行与一行多句 28

2.2.1 赋值语句 28

2.2.2 注释语句 28

2.2.3 一句多行与一行多句 29

2.3 基本控制结构 30

2.3.1 顺序结构 30

2.3.2 分支结构 30

2.3.3 循环结构 35

2.4 常用内部函数 39

2.4.1 算术函数 39

2.4.2 字符串函数 43

2.4.3 日期与时间函数 45

2.4.4 类型转换函数 46

2.5 输入与输出 47

2.5.1 InputBox函数 47

2.5.2 MsgBox函数 49

2.5.3 Print方法 51

2.6 数组 52

2.6.1 数组声明 52

2.6.2 静态数组和动态数组 53

2.6.3 多维数组 55

2.7 算法举例 57

第3章 创建用户界面 63

3.1 基本概念 63

3.1.1 面向对象的程序设计 63

3.1.2 对象 63

3.1.3 “编辑器”设置 64

3.1.4 对象的属性 65

3.1.5 对象的方法 65

3.1.6 对象的事件 66

3.1.7 使用With结构 66

3.2 创建窗体 66

3.2.1 窗体的属性 67

3.2.2 窗体的方法 68

3.2.3 窗体的事件 69

3.2.4 窗体的启动、装载、卸载和关闭 70

3.3 控件 72

3.3.1 控件介绍 72

3.3.2 标签 75

3.3.3 文本框 76

3.3.4 命令按钮 77

3.3.5 框架、选项按钮和复选框 78

3.3.6 列表框 81

3.3.7 组合框 84

3.3.8 图像框和图片框 86

3.3.9 滚动条 87

3.3.10 定时器 88

3.3.11 文件系统控件 90

3.4 控件数组 93

3.5 选单设计 96

3.5.1 选单栏 96

3.5.2 选单编辑器 96

3.5.3 选单的Click事件 98

3.5.4 运行时改变选单属性 99

3.5.5 弹出式选单 100

3.6 工具栏 101

3.7 状态条 104

3.8 CommonDialog控件 105

3.9 多文档界面 107

3.9.1 界面样式 107

3.9.2 多文档界面 108

第4章 VB程序设计 113

4.1 文件类型 113

4.2 过程 115

4.2.1 Sub过程(子程序过程) 115

4.2.2 Function过程 119

4.3 过程的调用 120

4.3.1 调用Sub事件过程 120

4.3.2 调用Sub通用过程 121

4.3.3 调用Function过程 121

4.4 参数的传递 123

4.4.1 形参和实参 123

4.4.2 参数按值传递和按地址传递 125

4.4.3 数组参数 129

4.4.4 对象参数 131

4.5 递归过程 133

4.6 变量和过程的作用范围 136

4.6.1 变量的作用范围 136

4.6.2 静态变量 139

4.6.3 过程的作用范围 142

4.6.4 使用同名的变量 143

4.7 Sub Main过程与快速提示窗体 145

4.8 程序举例 147

第5章 数据库应用 154

5.1 数据库基本知识 154

5.1.1 关系型数据库的基本结构 154

5.1.2 建立数据库 155

5.1.3 建立数据查询 158

5.2 SQL语言 160

5.2.1 SQL语句 160

5.2.2 用SQL语句建立查询 162

5.3 Data控件 163

5.3.1 常用属性、方法和事件 163

5.3.2 常用的数据感知控件 167

5.3.3 ActiveX数据感知控件 170

5.4 DAO编程模型 174

5.4.1 DAO分层结构 174

5.4.2 DAO编程 175

5.5 ADO 178

5.5.1 ADO基本概念 178

5.5.2 创建ADO Data控件 179

5.5.3 数据窗体向导 185

5.5.4 ADO编程模型 188

5.6 可视化数据库工具 190

5.6.1 数据环境设计器 190

5.6.2 数据视图窗口 192

5.6.3 查询设计器 193

5.7 报表设计 195

5.7.1 报表设计器 195

5.7.2 设计报表 196

5.7.3 向报表添加Function控件 198

5.7.4 报表打印 200

5.8 多媒体数据库 201

第6章 图形、鼠标和多媒体应用 206

6.1 图形和文本 206

6.1.1 坐标系 206

6.1.2 颜色的设置 208

6.1.3 绘图 209

6.1.4 设置文本字体 216

6.1.5 打印 219

6.1.6 剪贴板 220

6.1.7 图像处理 222

6.2 鼠标和键盘 226

6.2.1 鼠标事件 226

6.2.2 改变鼠标指针 230

6.2.3 键盘事件 231

6.2.4 控件拖放 234

6.2.5 OLE拖放 237

6.3 多媒体应用 242

6.3.1 Animation控件 242

6.3.2 Multimedia控件 243

6.3.3 MediaPlayer控件 246

第7章 文件 248

7.1 传统文件处理方式 248

7.1.1 文件访问类型 248

7.1.2 顺序文件 249

7.1.3 随机文件 257

7.2 FSO对象模型 263

7.2.1 FSO包含的对象 263

7.2.2 FSO对象模型编程 264

7.2.3 驱动器和文件夹 265

7.2.4 文件操作 267

第2部分 习题 272

习题1 Visual Basic概述 272

习题2 Visual Basic语言基础 272

习题3 创建用户界面 277

习题4 VB程序设计 280

习题5 数据库应用 284

习题6 图形、鼠标和多媒体应用 286

习题7 文件 289

第3部分 实验 1

实验1 创建一个简单的VB界面 291

实验2 程序设计基础1 298

实验3 程序设计基础2 303

实验4 窗体、标签、文本框和按钮 308

实验5 框架、选项按钮、复选框、列表框和组合框 313

实验6 时间控件、菜单和工具栏 318

实验7 Sub过程 325

实验8 Function过程 332

实验9 数据库操作(基础级) 337

实验10 数据库操作(提高级) 343

实验11 图形和文本 353

实验12 键盘、鼠标和多媒体 365

实验13 文件的使用 375

第4部分 Visual Basic综合测试题第5部分 综合数据库应用——VB开发学生成绩管理系统附录A 本书约定 477

附录B 例题索引 478

附录C 程序调试 480

附录D 制作应用程序的安装盘 488

附录E 第2部分习题答案 492

第4部分 Visual Basic综合测试题答案 495