《Visual Basic程序设计基础教程与上机指导》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:计算机职业教育联盟主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302065373
  • 页数:348 页
图书介绍:本书讲述Visual Basic基本语言知识和编程技巧的培训教程。

第1章 Visual Basic编程概述 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的诞生和发展 1

1.1.2 可视化快速开发工具 2

1.1.3 Visual Basic的特点 3

1.2 Visual Basic 6.0集成开发环境 4

1.2.1 系统主窗口 5

1.2.4 工程设计窗口 7

1.2.3 属性窗口 7

1.2.2 工程视图窗口 7

1.2.5 工具箱窗口 8

1.3 Visual Basic编程基本概念 8

1.3.1 Visual Basic编程概述 8

1.3.2 Windows编程 9

1.4 Visual Basic程序开发的一般过程 12

1.4.1 建立Visual Basic项目 12

1.5.1 安装Visual Basic 6.0 14

1.5 上机指导 14

1.4.2 用户界面 14

1.5.2 启动和退出Visual Basic 6.0 16

1.5.3 定制集成开发环境 17

1.6 习题 24

第2章 Visual Basic语言基础 26

2.1 变量和常量 26

2.1.1 标识符 26

2.1.2 数据类型 27

2.1.3 变量 29

2.1.4 常量 32

2.2 操作符 35

2.2.1 赋值操作符 35

2.2.2 算术操作符 35

2.2.3 关系操作符 35

2.2.4 逻辑操作符 36

2.3 数组 36

2.3.1 关于数组 36

2.3.2 静态数组 37

2.3.3 动态数组 38

2.4 基本编程语句 39

2.4.1 顺序语句 39

2.4.2 条件语句 42

2.5 上机指导 47

2.5.1 数组的使用 47

2.5.2 条件语句的使用 48

2.6 习题 50

第3章 Visual Basic语言进阶 53

3.1 高级编程语句 53

3.1.1 循环语句 53

3.1.2 转移语句 57

3.2 子过程和函数 58

3.2.1 子过程 58

3.2.2 函数过程 59

3.2.3 过程的使用 60

3.2.4 参数的传递 61

3.3.1 算术运算函数 63

3.3 常用内部函数 63

3.3.2 字符串函数 64

3.3.3 随机函数和随机语句 64

3.3.4 格式输出函数 65

3.3.5 日期和时间函数 68

3.3.6 数据类型转换函数 68

3.4 上机指导 69

3.4.1 循环语句的使用 69

3.4.2 子过程与函数的使用 70

3.5 习题 72

第4章 Visual Basic面向对象编程 75

4.1 面向对象编程思想 75

4.1.1 何谓面向对象 75

4.1.2 对象的成员 76

4.1.3 对象的属性 76

4.1.4 对象的方法 78

4.1.5 对象的事件 79

4.1.6 对象的使用 80

4.2 Visual Basic 6.0可视化编程 86

4.2.1 可视化编程的一般步骤 86

4.1.7 对象间的通信 86

4.2.2 创建第一个工程 87

4.2.3 管理Visual Basic工程 90

4.3 基本控件的使用 92

4.3.1 在窗体中添加基本控件 92

4.3.2 VB基本控件的使用 93

4.4 上机指导 94

4.4.1 定义类模块 94

4.4.2 一个简单的动画程序 96

4.5 习题 98

第5章 窗体的使用 100

5.1 窗体的外观 100

5.1.1 窗体的控制菜单 100

5.1.2 窗体的外观控制 101

5.2 窗体菜单的设计 102

5.2.1 使用菜单编辑器 102

5.2.2 长短不同的菜单形式 104

5.3.1 人工创建工具栏 105

5.3 工具栏的创建 105

5.2.3 生成弹出式菜单 105

5.3.2 使用ToolBar控件创建工具栏 106

5.4 使用多文档界面 108

5.4.1 应用程序的界面方式 108

5.4.2 MDI应用程序基础知识 110

5.4.3 MDI程序简单功能的实现 111

5.4.4 MDI应用程序中的窗体 112

5.4.5 实现真正的MDI多窗体功能 113

5.5.2 DragDrop和DragOver方法 115

5.5 窗体中拖放功能的实现 115

5.5.1 关于施放功能 115

5.6 上机指导 116

5.6.1 MDI界面的创建过程 116

5.6.2 MDI窗体设计实例 117

5.7 习题 118

第6章 基本控件的使用 120

6.1 控制类控件 120

6.1.1 命令按钮控件 120

6.1.2 计时器控件 121

6.1.3 滚动条控件 122

6.2 数据类控件 124

6.2.1 文本框控件 124

6.2.2 复选框控件 126

6.2.3 单选按钮控件 127

6.2.4 列表框控件 128

6.2.5 组合框控件 131

6.2.6 文件系统控件 132

6.3.1 标签控件 134

6.3 界面类控件 134

6.3.2 线条控件 135

6.3.3 形状控件 136

6.3.4 框架控件 137

6.3.5 图片框控件 137

6.3.6 图像框控件 138

6.4 上机指导 138

6.5 习题 140

7.1.1 关于ActiveX控件 142

7.1 ActiveX控件简介 142

第7章 ActiveX控件 142

7.1.2 使用ActiveX的优点 143

7.2 ActiveX控件的使用 143

7.2.1 使用简介 143

7.2.2 添加ActiveX控件 144

7.2.3 删除ActiveX控件 144

7.2.4 已发布的ActiveX产品 144

7.3 常用的ActiveX控件 145

7.3.1 CommonDialog控件 145

7.3.2 RichTextBox控件 147

7.3.3 ProgressBar控件 149

7.3.4 PictureClip控件 150

7.3.5 MSFlexGrid控件 151

7.3.6 Winsock控件 153

7.4 上机指导 156

7.4.1 使用Winsock控件编程 156

7.4.2 使用Winsock实现无连接通信 161

7.5 习题 164

8.1 图形载入 166

8.1.1 使用绘图控件 166

第8章 图形设计 166

8.1.2 使用图形文件 167

8.2 坐标系统 170

8.2.1 坐标系统概述 170

8.2.2 使用属性设置坐标系统 171

8.2.3 使用方法定义坐标系统 172

8.3 绘图方法 173

8.3.1 关于绘图方法 173

8.3.2 各种绘图方法 173

8.4 图形处理 178

8.4.1 图形的重绘 178

8.4.2 图形的变换 180

8.4.3 图形的保存 182

8.5 上机指导 182

8.5.1 绘制三角函数曲线 182

8.5.2 绘制饼图 185

8.5.3 绘图综合实例 186

8.6 习题 189

第9章 文件操作 191

9.1 文件的结构及种类 191

9.1.1 文件的结构 191

9.1.2 文件的种类 192

9.2 顺序文件的操作 192

9.2.1 顺序文件的打开 192

9.2.3 从文件中读取数据 193

9.2.2 向文件中写数据 193

9.2.4 关闭文件访问 194

9.2.5 其他相关函数 194

9.3 随机文件的操作 195

9.3.1 随机文件的打开 195

9.3.2 向文件中写数据 196

9.3.3 读取文件数据 196

9.3.4 添加记录 196

9.4.1 打开二进制文件 197

9.4 二进制文件操作 197

9.4.2 向文件中写数据 197

9.3.5 删除记录 197

9.3.6 清除随机访问文件中删除的记录 197

9.4.3 从文件中读数据 198

9.4.4 在可变字段中保存信息 198

9.5 上机指导 199

9.5.1 随机文件操作实例 199

9.5.2 二进制文件操作实例 200

9.6 习题 201

10.1.1 语法错误 203

第10章 程序调试与错误处理 203

10.1 程序错误 203

10.1.2 运行时错误 204

10.1.3 逻辑错误 205

10.2 Visual Basic的调试环境 205

10.2.1 调试菜单 205

10.2.2 【调试】工具栏 207

10.2.3 调试窗口 207

10.3 程序调试 208

10.3.2 进入中断模式 209

10.3.1 三种模式 209

10.3.3 跟踪应用程序的执行 210

10.3.4 使用调试窗口 211

10.4 错误捕获及处理 213

10.4.1 On Error语句 214

10.4.2 错误处理程序的设计 215

10.5 条件编译 217

10.5.1 条件编译语句 217

10.6 上机指导 218

10.6.1 程序调试实例 218

10.5.2 #If…Then…#Else的应用 218

10.6.2 错误处理实例 221

10.7 习题 222

第11章 动态链接库 224

11.1 什么是动态链接库 224

11.1.1 基本概念 224

11.1.2 使用DLL的优点 225

11.2 动态链接库的使用 225

11.2.1 声明DLL过程 226

11.2.2 向DLL过程传递特殊类型的数据 232

11.3 上机指导 240

11.4 习题 245

第12章 Windows API 247

12.1 Windows API的应用 247

12.1.1 关于Windows API 247

12.1.2 API文本查看器 248

12.1.3 在Visual Basic中使用Windows API 251

12.1.4 回调函数 252

12.2 上机指导 253

12.2.1 使用回调函数枚举系统中的所有可用字体 253

12.2.2 限制应用程序仅能生成当前实例 256

12.3 习题 261

第13章 数据库编程初步 263

13.1 数据库基本概念 263

13.1.1 关系数据库的基本结构 263

13.1.2 Microsoft Jet引擎 264

13.1.3 相关概念 265

13.2 结构化查询语言SQL 266

13.2.1 SQL语言的组成 267

13.2.2 数据查询语句 267

13.3.1 建立一个数据库 268

13.2.3 SQL的使用 268

13.3 使用数据库管理器 268

13.3.2 添加数据表 269

13.3.3 数据表中数据的编辑 271

13.3.4 数据窗体设计器的使用 272

13.4 Data控件 274

13.4.1 Data控件的属性 274

13.4.2 Data控件的方法 275

13.4.3 Data控件的事件 275

13.4.4 Recordset对象 276

13.5 DBGrid控件 277

13.5.1 用DBGrid控件浏览数据库表 277

13.5.2 DBGrid控件设计操作 278

13.5.3 DBGrid控件的运行操作 279

13.6 ADO Data控件 280

13.6.1 关于ADO Data控件 280

13.6.2 ADO Data控件的属性 280

13.6.3 ADO Data控件的方法 283

13.7.1 Data控件应用实例 284

13.6.4 ADO Data控件的事件 284

13.7 上机指导 284

13.7.2 DBGrid控件的应用实例 287

13.8 习题 289

第14章 多媒体应用开发 291

14.1 文字处理 291

14.1.1 基本文字效果 291

14.1.2 常用文字特效 292

14.2.1 自定义窗口界面 297

14.2 界面设计 297

14.2.2 设计屏幕保护程序 300

14.3 音频处理 302

14.3.1 MMControl控件 302

14.3.2 制作CD播放程序 306

14.4 视频处理 308

14.4.1 使用MCI控件进行视频处理 308

14.4.2 使用API函数播放AVI 309

14.5 上机指导 312

14.5.1 窗口背景的颜色渐变 312

14.5.2 为屏幕保护添加设置功能 315

14.6 习题 319

第15章 应用程序的发布 320

15.1 打包与部署向导 320

15.1.1 关于应用程序的发布 320

15.1.2 启动打包与部署向导 321

15.2 使用向导进行打包 322

15.2.1 程序打包简介 322

15.2.2 打包过程的全步骤 323

15.2.4 标准软件包 324

15.2.3 打包功能 324

15.2.5 从属文件 326

15.3 使用向导部署应用程序 327

15.3.1 部署过程的步骤 327

15.3.2 部署功能 328

15.3.3 部署应用程序 328

15.4 上机指导 328

15.5 习题 330

附录 参考答案 332