Visual Basic程序设计培训教程(清华电脑学堂)

Visual Basic程序设计培训教程(清华电脑学堂)
作 者: 瞿军 周屹
出版社: 清华大学出版社
丛编项: 清华电脑学堂 软件工程师培训系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: BASIC/Qbasic
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic程序设计培训教程(清华电脑学堂)》作者简介

内容简介

书是VisualBasic电视讲座的配套培训教材,主要介绍VisualBasic的集成开发环境和应用程序的设计方法。全书共分两部分,第一部分“基础篇”结合大量实例详细讲解了如何使用VisualBasic编写程序,主要内容有:VisualBasic集成开发环境和程序设计方法,编程基础,基本控件,工程管理,创建应用程序菜单,使用对话框,建立多文档界面应用程序,使用VisualBasic绘图;第二部分“提高篇”的主要内容有:数据库访问,开发多媒体应用程序,使用应用程序接口API函数,创建用户自定义的ActiceX控件,以及VB的网络编程功能。通过对本书的学习,读者能够快速了解和掌握VisualBasic的编程技术,并可达到中级编程水平。本书内容涵盖了VisualBasic编程实用技术的各个方面,并通过大量实例对这些内容进行了分析和说明。本书对实例代码采用逐行解释的方式,让初学者能够快速理解VisualBasic的编程技术,并可达到中级编程水平。本书内容涵盖了VisualBasic编程实用技术的各个方面,并通过大量实例对这些内容进行了分析和说明。本书对实例代码采用逐行解释的方式,让初学者能够快速理解VisualBasic的程序结构和编程技巧。本书主要适用于VisualBasic的初、中级用户,尤其适用于作为培训班的教材。

图书目录

第1部分 基础篇

第 1章

Visual Basic基础

1. 1 Visual Basic概述

1. 1. 1 何谓 Visual Basic

1. 1. 2 Visual Basic的特点

1. 1. 3 Visual Basic的版本

l. l. 4 Visual Basic的安装要求

1. 2 初识 Visual Basic集成开发环境

1. 2. l 菜单栏和工具栏的基本组成

1. 2. 2 工具箱

l. 2. 3 工程管理窗口

1. 2. 4 属性窗口

l. 2. 5 窗体设计窗口

1. 2. 6 对象浏览器

1. 2. 7 代码编辑窗口

1. 2. 8 窗体布局窗口

1. 2. 9 立即. 本地和监视窗口

1. 3 文档界面类型

1. 4 获得帮助

l. 5 编写第一个 Visual Basic程序

1. 5. l 基本编程步骤

1. 5. 2 创建应用程序界面

1. 5. 3 设置对象属性

1. 5. 4 编写程序代码

1. 5. 5 调试和运行程序

1. 5. 6 保存工程

1. 6 小结

1. 7 习题

第2章 Visual Basic语言基础

2. 1 常量与变量

2. 1. l 变量声明

2. 1. 2 常量声明

2. 2 数据类型

2. 2. 1 数字类型

2. 2. 2 字节类型

2. 2. 3 字符串类型

2. 2. 4 布尔类型

2. 2. 5 日期类型

2. 2. 6 对象类型

2. 2. 7 变体类型

2. 2. 8 用户自定义类型

2. 2. 9 转换数据类型

2. 2. 10 特殊数值

2. 3 变量作用域和生命周期

2. 3. l 局部变量

2. 3. 2 模块变量

2. 3. 3 全局变量

2. 4 运算符

2. 4. 1 算术运算符

2. 4. 2 逻辑运算符

2. 4. 3 运算符优先次序

2. 5 数组

2. 5. l 一维数组

2. 5. 2 多维数组

2. 5. 3 动态数组

2. 6 小结

2. 7 习题

第3章 流程控制

3. l 条件判断

3. 1. 1

If…Then

3. 1. 2

If…Then…Else

3. 1. 3

If…Then…Elself

3. 1. 4

Select Case

3. 2 循环控制

3. 2. 1 Do…Loop

3. 2. 2 For…Next

3. 2. 3 For Each…Next

3. 3 嵌套控制结构

3. 4

EXit语句

3. 4. 1 退出控制结构

3. 4. 2 退出过程

3. 5 小结

3. 6 习题

第4章 过程

4. l 过程的概念

4. 2 于程序

4. 2. 1 子过程的语法

4. 2. 2 通用过程

4. 2. 3 事件过程

4. 2. 4 调用子程序

4. 3 函数

4. 3. 1 函数过程的语法

4. 3. 2 调用函数

4. 4 参数

4. 5 小结

4. 6 习题

第5章 程序设计基础

5. 1 基本概念

5. 1. 1 对象

5. 1. 2 属性

5. 1. 3 方法

5. 1. 4 事件

5. l. 5 焦点

5. 2 编写程序代码

5. 2. 1 Visual Basic编程特点

5. 2. 2 应用程序结构

5. 2. 3 准备编写代码

5. 2. 4 代码编写机制

5. 3 小结

5. 4 习题

第6章 基本控件

6. l 控件基础

6. 1. l 控件分类

6. 1. 2 控件功能

6. 1. 3 ActiveX控件

6. 1. 4 控件命令原则

6. 1. 5 控件定位顺序

6. 1. 6 建立快捷键

6. 1. 7 调整控件布局

6. 2 命令按钮和标签

6. 2. l 命令按钮

6. 2. 2 标签控件

6. 3 控件数组

6. 3. l 控件数组

6. 3. 2 设计时创建控件数组

6. 3. 3 运行时添加控件数组

6. 3. 4 实例:简单的算术计算器

6. 4 文本框. 组合框和列表框

6. 4. 1 文本框

6. 4. 2 列表框

6. 4. 3 组合框

6. 4. 4 实例:算术计算

6. 5 复选框. 选项按钮和框架

6. 5. 1 复选框

6. 5. 2 选项按钮

6. 5. 3 框架

6. 5. 4 实例:直观调整字体. 大小和字型效果

6. 6 文件系统控件

6. 6. l 驱动器列表框

6. 6. 2 目录列表框

6. 6. 3 文件列表框

6. 6. 4 组合使用文件系统控件

6. 6. 5 实例:图片测览器

6. 7 Timer控件和Shape控件

6. 7. 1 Timer控件

6. 7. 2 Shape控件

6. 7. 3 实例:滚动的小球

6. 8 小结

6. 9 习题

第7章 工程管理

7. 1 工程概述

7. 1. 1 工程的概念

7. 1. 2 工程管理窗口

7. 2

工程结构

7. 2. l 窗体模块

7. 2. 2 类模块

7. 2. 3 标准模块

7. 2. 4 资源文件

7. 2. 5

ActiveX文档

7. 2. 6 用户控件和属性页模块

7. 2. 7 其他部件

7. 3 管理工程

7. 3. l 新建工程

7. 3. 2 打开工程

7. 3. 3 保存工程

7. 3. 4 添加附加工程

7. 3. 5 删除工程

7. 3. 6 管理工程文件

7. 3. 7 向工程中添加控件

7. 3. 8 生成可执行文件

7. 3. 9 使用向导. 外接程序和模板

7. 4 设置工程选项

7. 5 小结

7. 6 习题

第8章 制作菜单

8. l 菜单编辑器

8. 1. l 菜单组成

8. 1. 2 菜单编辑器

8. 2 设计菜单

8. 2. 1 设计菜单

8. 2. 2 制作分隔符

8. 2. 3 创建于菜单

8. 2. 4 菜单控件数组

8. 2. 5 菜单控件的常用属性

8. 2. 6 编写菜单控件的代码

8. 3 弹出式菜单

8. 3. 1 创建弹出式菜单

8. 3. 2 显示弹出式菜单

8. 4 访问键和快捷键

8. 4. l 访问键

8. 4. 2 快捷键

8. 5 实例:根据功能变换菜单

8. 6 小结

8. 7 习题

第9章 对话框

9. l 自定义对话框

9. 1. l 创建自定义对话框

9. 1. 2 设计对话框的外观

9. 1. 3 自定义对话框实例

9. 2 通用型对话框

9. 2. l 通用对话框控件

9. 2. 2 打开和另存为对话框

9. 2. 3 颜色对话框和字体对话框

9. 2. 4 打印对话框

9. 3 InputBox和 MsgBox对话框

9. 3. 1 InputBox函数

9. 3. 2 MsgBox函数

9. 4 小结

9. 5 习题

第10章 绘图

10. l 绘图控件

10. 1. l 图像框

10. l. 2 图形框

10. 2 鼠标事件和拖放

10. 2. l 鼠标事件

10. 2. 2 鼠标拖放

10. 3 绘图方法

10. 3. l 坐标系统

10. 3. 2 绘图方法应用

10. 3. 3 画点

10. 3. 4 画直线

10. 3. 5 画方框

10. 3. 6 画圆

10. 4 小结

10. 5 习题

第11章 多文档界面

11. l 设计多文档界面

11. 1. l 创建 MDI窗体

11. l. 2 创建子窗体

11. 1. 3 设置启动窗体

11. l. 4 父窗体和子窗体操作

11. 1. 5

MDI属性和事件

11. 2 综合实例:MDI记事本

11. 2. 1 创建父窗体和子窗体

11. 2. 2 创建应用程序菜单

11. 2. 3 编写菜单程序代码

11. 3 创建工具栏

11. 3. l 创建工具栏

11. 3. 2 编写工具栏代码

fi. 3. 3 控制工具栏外观

11. 4 小结

11. 5 习题

第2部分 提高篇

第12 章 数据库访问

12. l 访问数据库

12. 1. l 数据访问简述

12. 1. 2 数据绑定控件

12. 1. 3 数据源

12. 1. 4 数据访问接口

12. 1. 5 可视化数据管理器

12. 1. 6 新建数据库

12. 2 Data控件

12. 2. 1 Data控件基础

12. 2. 2 记录操作

12. 2. 3 实例:同学通信录

12. 3 ADO技术

12. 3. 1 ADO基础

12. 3. 2 Cormection对象

12. 3. 3 Command对象

12. 3. 4 Recordset对象

12. 3. 5 ODBC

12. 3. 6 使用ADO

12. 4 小结

12. 5 习题

第13章 多媒体编程

13. 1 MCI控件

13. 1. l 多媒体控制接口

13. 1. 2 MCI控件

13. 1. 3 用MCI控作编写应用程序

13. 2 实例制作:CD播放器

13. 2. l 应用程序设计

13. 2. 2 编写程序代码

13. 3 实例:多功能媒体播放器

13. 3. l 设置多媒体播放器

13. 3. 2 编写程序代码

13. 4 小结

13. 5 习题

第14章

Windows API

14. 1 API基础

14. 1. 1 API的概念

14. l. 2 使用API 浏览器

14. 1. 3 声明API函数

14. 2

Windows消息

14. 2. l 消息概述

14. 2. 2 发送消息

14. 2. 3 消息分类

14. 3 内存管理

14. 3. l 内存定义

14. 3. 2 内存管理API函数

14. 3. 3 虚拟内存

14. 4 窗体操作

14. 4. l 制作About窗体

14. 4. 2 制作浮动富体

14. 5 键盘和鼠标操作API函数

14. 5. l 键盘操作

14. 5. 2 鼠标操作

14. 6 操作图形

14. 6. l 图形操作函数

14. 6. 2 应用实例

14. 7 小结

14. 8 习题

第15章 创建 Activex控件

15. 1 ActiveX控件概述

15. 1. l 什么是ActiveX控件

15. 1. 2 加载 ActiveX控件

15. 1. 3 ActiveX控件文件名

15. 1. 4 创建. 运行和分发可执行文件

15. 2 ActiveX控件接口向导程序

15. 2. 1 ActiveX控件接口向导程序

15. 2. 2 实现控件功能

15. 2. 3 测试控件

15. 3 手工创建ActiveX控件

15. 3. l 开发ActiveX控件

15. 3. 2 测试ActiveX控件

15. 4 小结

15. 5 习题

第16章 网络编程

16. 1 ActiveX文档

16. 1. 1 ActiveX文档简述

16. 1. 2 应用程序转换为ActiveX文档

16. 1. 3 建立ActiveX文件工程

16. 2 网络浏览控件

16. 2. 1 WebBrowser控件

10. 2. 2 InternetExplorer对象

16. 2. 3 网络控件的属性. 对象和方法

16. 2. 4 实例:Web浏览器

16. 3 小结

16. 4 习题

第3部分 附录

附录A 环境设置

A. l 设置编辑器

A. 1. l 代码设置

A. 1. 2 窗体设置

A. 2 设置编辑器格式

A. 2. l 代码颜色

A. 2. 2 其他选项

A. 3 设置通用选项

A. 3. l 窗体网格

A. 3. 2 错误捕获

A. 3. 3 编译

A. 4 设置可连接窗口

A. 5 设置开发环境

A. 6 设置高级选项

附录B 内部函数

B. l 变量类型函数

B. 2 字符串处理函数

B. 3 数学函数

B. 4 颜色函数

B. 5 日期和时间函数

附录C 习题参考解答

C. l 第1章习题解答

C. 2 第2章习题解答

C. 3 第3章习题解答

C. 4 第4章习题解答

C. 5 第5章习题解答

C. 6 第6章习题解答

C. 7 第7章习题解答

C. 8 第8章习题解答

C. 9 第9章习题解答

C. 10 第10章习题解答

C. ll 第11章习题解答

C. 12 第12章习题解答

C. 13 第13章习题解答

C. 14 第14章习题解答

C. 15 第15章习题解答

C. 16 第16章习题解答