Visual Basic程序设计(中国高等院校计算机基础教育规划教材)

Visual Basic程序设计(中国高等院校计算机基础教育规划教材)
作 者: 李雁翎
出版社: 清华大学出版社
丛编项: 中国高等院校计算机基础教育课程体系规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: BASIC语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic程序设计(中国高等院校计算机基础教育规划教材)》作者简介

内容简介

本书以配合高校计算机基础教学改革、适应新世纪教学需求为编写宗旨,围绕非计算机专业计算机基础课程的教学实际设计教学思路,并结合计算机二级考试大纲,综合国内外有关Visual Basic教材,对Visual Basic的特性与功能进行了严格的筛选,按照计算机程序设计精品课程的标准来安排教材体例和组织教材的内容,力求全面、简明地介绍Visual Basic程序设计语言编程方法。本书以面向对象程序设计方法为主线,兼顾结构化程序设计方法,介绍了Visual Basic编程基础知识和程序设计方法;介绍了基本控件、常用控件、数组控件、ActiveX控件的使用;介绍了简单变量、数组变量、文件、数据库技术在程序中的常用方法;介绍了多媒体技术、图形操作、菜单设计、工具栏设计、多文档界面等相关知识。本书富有特色,书中实例丰富,有一定的实用性,体系清晰,深入浅出,精编精讲,尽量将复杂的问题简单化,程序功能力求完善,设计手段尽量简捷。各章节层次分明,知识点全面,通俗易懂,循序渐进,实用性强,尤其注重计算机设计能力的培养。本书可作为高等院校非计算机专业学习Visual Basic程序设计的教材,也可作为大、中专院校计算机专业学习Visual Basic程序设计的教材,还可作为有关技术培训的教材,以及程序设计初学者的自学用书。为更好地配合本教材的学习,本书配有《Visual Basic程序设计习题解答和上机指导》以及包含电子教案、例题和实验软件的电子素材库。

图书目录

第1章 了解Visual Basic

1. 1 Visual Basic简介

1. 1. 1 Visual Basic 6. 0简介

1. 1. 2 Visual Basic 6. 0的三种版本

1. 1. 3 Visual Basic 6. 0的主要特点

1. 2 Visual Basic能做什么

1. 3 熟悉Visual Basic 6. 0的开发环境

1. 3. 1 启动Visual Basic 6. 0

1. 3. 2 Visual Basic 6. 0集成开发环境概貌

1. 3. 3 主窗口

1. 3. 4 窗体窗口

1. 3. 5 工程资源管理器窗口

1. 3. 6 [属性]窗口

1. 3. 7 [窗体布局]窗口

1. 3. 8 代码窗口

1. 3. 9 [立即]窗口

1. 3. 10 工具箱

1. 4 怎样学好Visual Basic

1. 5 习题

第2章 从零开始编写VB程序

2. 1 创建最简单的应用程序

2. 1. 1 不编写代码的简单程序

2. 1. 2 含有简单代码的程序

2. 2 对象

2. 2. 1 对象是什么

2. 2. 2 对象的属性. 事件和方法

2. 3 用户的界面载体--窗体

2. 3. 1 窗体的外观设计

2. 3. 2 在窗体上显示文字

2. 3. 3 窗体的加载和卸载

2. 3. 4 窗体能识别的常用事件

2. 3. 5 窗体可以使用的常用方法

2. 3. 6 多窗体应用程序

2. 4 让用户下达命令的控件--命令按钮

2. 4. 1 焦点

2. 4. 2 命令按钮的常用属性

2. 4. 3 命令按钮的常用事件

2. 4. 4 命令按钮的常用方法

2. 5 最简单的文字显示控件--标签

2. 5. 1 标签的外观设计

2. 5. 2 标签的事件和方法

2. 5. 3 用标签创建访问键

2. 6 最常用的字符输入输出控件--文本框

2. 6. 1 文本框的简单应用

2. 6. 2 创建多行文本框

2. 6. 3 创建密码文本框

2. 6. 4 创建只读文本框

2. 6. 5 使用选定的文本

2. 6. 6 文本框的常用事件和方法

2. 7 开发VB应用程序的一般步骤

2. 7. 1 设计应用程序界面

2. 7. 2 设置属性

2. 7. 3 编写代码

2. 7. 4 调试运行程序

2. 7. 5 保存工程及生成可执行文件

2. 8 习题

第3章 VB语言基础

3. 1 数据类型

3. 1. 1 标准数据类型

3. 1. 2 自定义数据类型

3. 2 变量与常量

3. 2. 1 变量

3. 2. 2 常量

3. 3 运算符与表达式

3. 3. 1 运算符

3. 3. 2 表达式

3. 4 常用内部函数

3. 4. 1 数学函数

3. 4. 2 转换函数

3. 4. 3 字符串函数

3. 4. 4 时间/日期函数

3. 4. 5 格式输出函数Format

3. 5 编码规则

3. 6 习题

第4章 程序结构

4. 1 顺序结构

4. 1. 1 赋值语句

4. 1. 2 Print方法

4. 1. 3 With结构

4. 2 选择结构

4. 2. 1 If语句

4. 2. 2 Select Case语句

4. 3 循环结构

4. 3. 1 For. . . Next循环

4. 3. 2 Do. . . Loop循环

4. 3. 3 循环的嵌套

4. 4 习题

第5章 与用户对话

5. 1 输入对话框

5. 2 消息对话框

5. 2. 1 MsgBox函数

5. 2. 2 MsgBox语句

5. 3 通用对话框

5. 3. 1 文件对话框

5. 3. 2 [颜色]对话框

5. 3. 3 [字体]对话框

5. 3. 4 [打印]对话框

5. 3. 5 [帮助]对话框

5. 4 自定义对话框

5. 5 习题

第6章 常用内部控件

6. 1 选择类控件与框架

6. 1. 1 单选按钮

6. 1. 2 复选框

6. 1. 3 框架

6. 2 列表类控件

6. 2. 1 列表框

6. 2. 2 组合框

6. 3 图像显示控件

6. 3. 1 图片框

6. 3. 2 图像框

6. 4 定时器

6. 5 滚动条

6. 6 习题

第7章 数组

7. 1 一维数组

7. 1. 1 引例

7. 1. 2 一维数组的概念

7. 1. 3 一维数组的声明和引用

7. 1. 4 一维数组的使用

7. 2 多维数组

7. 2. 1 多维数组的声明

7. 2. 2 多维数组的使用

7. 3 动态数组

7. 4 控件数组

7. 4. 1 控件数组的概念

7. 4. 2 控件数组的建立和使用

7. 5 习题

第8章 过程

8. 1 子过程

8. 1. 1 通用过程的定义

8. 1. 2 子过程的调用

8. 2 函数过程

8. 2. 1 函数过程的定义

8. 2. 2 函数过程的调用

8. 3 参数传递

8. 3. 1 传值与传址

8. 3. 2 对象参数

8. 4 过程的应用

8. 4. 1 过程的作用范围

8. 4. 2 标准模块与Sub Main过程

8. 5 键盘和鼠标事件过程

8. 5. 1 键盘事件过程

8. 5. 2 鼠标事件过程

8. 6 习题

第9章 程序调试

9. 1 程序可能发生的几类错误

9. 1. 1 编译错误

9. 1. 2 逻辑错误

9. 1. 3 运行异常错误

9. 2 如何调试程序

9. 2. 1 设置运行断点

9. 2. 2 使用调试窗口

9. 2. 3 单步调试和跳跃调试

9. 3 如何捕获和处理错误

9. 3. 1 设置错误捕获

9. 3. 2 编写错误处理程序

9. 3. 3 退出错误处理程序

9. 3. 4 关于Err对象

9. 3. 5 避免错误的方法

9. 4 习题

第10章 设计多功能用户界面

10. 1 设计菜单

10. 1. 1 菜单编辑器

10. 1. 2 利用菜单编辑器创建菜单栏

10. 1. 3 运行时修改菜单项

10. 1. 4 动态菜单

10. 1. 5 弹出菜单

10. 2 设计工具栏

10. 2. 1 在ImageList控件中添加图像

10. 2. 2 在Toolbar控件中添加按钮

10. 2. 3 为Toolbar控件中的按钮编写事件过程

10. 2. 4 菜单与工具栏综合应用举例

10. 3 多文档界面

10. 3. 1 多文档界面简介

10. 3. 2 建立多文档界面

10. 3. 3 创建MDI应用程序的菜单

10. 3. 4 创建[窗口]菜单

10. 3. 5 排列子窗体

10. 4 使用应用程序向导

10. 5 习题

第11章 实用扩展控件

11. 1 RichTextBox控件

11. 1. 1 设置字体格式

11. 1. 2 设置段落格式

11. 1. 3 使用剪贴板

11. 1. 4 查找文本

11. 1. 5 打开与保存文件

11. 2 TreeView和ListView控件

11. 2. 1 TreeView控件

11. 2. 2 ListView控件

11. 3 其他扩展控件

11. 3. 1 SSTab控件

11. 3. 2 ProgressBar控件

11. 3. 3 DateTimePicker控件

11. 4 习题

第12章 图形操作

12. 1 图形操作基础

12. 1. 1 坐标系统

12. 1. 2 使用颜色

12. 2 用图形控件绘图

12. 2. 1 用Line控件画线

12. 2. 2 用Shape控件画几何图形

12. 3 用绘图方法画图

12. 3. 1 用Line方法画线和矩形

12. 3. 2 用Pset方法画点

12. 3. 3 用Circle方法画圆. 椭圆. 圆弧和扇形

12. 3. 4 PaintPicture方法

12. 4 习题

第13章 文件管理

13. 1 文件系统控件

13. 1. 1 驱动器列表框

13. 1. 2 目录列表框

13. 1. 3 文件列表框

13. 1. 4 文件系统控件的同步操作

13. 2 用传统语句和函数访问文件

13. 2. 1 访问顺序文件

13. 2. 2 访问随机文件

13. 2. 3 访问二进制文件

13. 3 文件系统对象

13. 3. 1 文件系统对象的种类

13. 3. 2 使用文件系统对象

13. 4 习题

第14章 数据库应用基础

14. 1 创建数据库

14. 1. 1 关系型数据库的基本结构

14. 1. 2 在VB环境中创建Access数据库

14. 1. 3 用MS Access建立数据库

14. 2 VB如何访问数据库

14. 3 用控件访问数据库

14. 3. 1 ADO数据控件

14. 3. 2 数据绑定控件

14. 3. 3 使用数据窗体向导

14. 4 初识记录集对象

14. 5 用SQL语句生成记录集

14. 5. 1 最简单的SQL语句

14. 5. 2 限定记录集筛选条件

14. 5. 3 在VB程序中如何使用SQL语句

14. 5. 4 记录排序

14. 5. 5 记录分组

14. 5. 6 过滤重复记录

14. 6 数据库记录的操作

14. 6. 1 如何移动记录指针

14. 6. 2 如何查找记录

14. 6. 3 如何添加记录

14. 6. 4 如何修改记录

14. 6. 5 如何删除记录

14. 7 ADO编程模型简介

14. 7. 1 ADO的主要对象

14. 7. 2 使用ADO编程模型的一般步骤

14. 7. 3 记录集对象的Open方法简介

14. 8 数据报表

14. 8. 1 创建简单报表

14. 8. 2 创建含有分层结构的报表

14. 9 习题

第15章 综合应用实例

15. 1 系统功能总体设计

15. 1. 1 设计目的

15. 1. 2 系统功能

15. 2 数据库设计

15. 2. 1 建立数据库

15. 2. 2 建立数据表

15. 3 用户登录及主窗体设计

15. 3. 1 创建工程

15. 3. 2 设计用户登录窗体

15. 3. 3 设计系统主窗体

15. 4 功能模块设计

15. 4. 1 学籍管理模块

15. 4. 2 班级管理模块

15. 4. 3 成绩及课程管理模块

15. 4. 4 系统模块

15. 4. 5 帮助菜单

15. 4. 6 关于标准模块

15. 5 程序参考代码

15. 5. 1 用户登录

15. 5. 2 系统主窗体

15. 5. 3 学籍管理

15. 5. 4 班级管理

15. 5. 5 成绩及课程管理

15. 5. 6 用户管理

15. 5. 7 标准模块

15. 6 习题

主要参考文献