VB程序设计

VB程序设计
作 者: 胡彧 闫宏印
出版社: 电子工业出版社
丛编项: 21世纪高等学校计算机学科系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: VB
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《VB程序设计》作者简介

内容简介

Visual Basic(简称VB)是Microsoft公司推出的面向对象的可视化程序设计语言,具有简单易学、功能强大的特点,是目前使用最广泛的程序设计语言。本书结合作者多年的教学实践和编程经验,从最基本的程序设计基础知识讲起,由浅入深,循序渐进,介绍了VB的程序设计方法,包括VB集成开发环境、编程基础、窗体、标准控件、常用ActiveX控件、文件、数据库编程以及程序错误与调试等内容。书中通过大量实例讲述了VB程序设计的基础知识和编程方法。每章后面均附有典型习题,以便于读者在做题的过程中,进一步加深对VB的理解和提高VB编程的能力及编程技巧。全书概念清晰、层次分明、实用性强,可作为高等院校计算机专业本科、专科的“VB程序设计”课程的教材,也可作为非计算机专业的“计算机程序设计”课程的教材,同时也可供有关工程技术人员和计算机爱好者参考使用。

图书目录

第1章 概述

1. 1 VB的发展过程和特点

1. 1. 1 VB的发展过程

1. 1. 2 VB的特点

1. 2 VB 6. 0集成开发环境

1. 2. 1 启动VB 6. 0

1. 2. 2 VB 6. 0集成开发环境

1. 3 面向对象的程序设计

1. 3. 1 面向对象程序设计的概念

1. 3. 2 VB中的对象和类

1. 3. 3 对象的属性. 事件及方法

1. 4 VB程序设计的基本步骤

1. 4. 1 程序设计的一般过程

1. 4. 2 VB程序设计的基本步骤

1. 4. 3 VB程序的结构

本章小结

习题一

第2章 程序设计基础

2. 1 基本数据类型

2. 1. 1 数值型数据

2. 1. 2 逻辑型数据

2. 1. 3 日期型数据

2. 1. 4 字符串型数据

2. 1. 5 变体型数据

2. 1. 6 对象型数据

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. 4 常用标准函数

2. 4. 1 数学函数

2. 4. 2 字符串函数

2. 4. 3 日期与时间函数

2. 4. 4 数据类型转换函数

2. 4. 5 格式输出函数

2. 4. 6 其他函数

本章小结

习题二

第3章 流程控制

3. I 顺序结构

3. 1. 1 几个基本语句

3. 1. 2 输入数据

3. 1. 3 输出数据

3. 1. 4 顺序结构程序举例

3. 2 选择结构

3. 2. 1 实现选择结构的语句

3. 2. 2 无条件转移语句

3. 2. 3 选择结构程序举例

3. 3 循环结构

3. 3. 1 实现循环结构的语句

3. 3. 2 循环结构程序举例

本章小结

习题三

第4章 数组. 枚举和自定义数据类型

4. 1 数组

4. 1. 1 数组的基本概念

4. 1. 2 固定大小的数组

4. 1. 3 动态数组

4. 1. 4 固定数组的初始化和释放动态数组占用的空间

4. 1. 5 数组应用举例

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. 4. 1 定义自定义数据类型

4. 4. 2 自定义数据类型举例

本章小结

习题四

第5章 过程

5. 1 过程的基本概念

5. 1. 1 采用过程编程的优点

5. 1. 2 过程的调用和嵌套

5. 1. 3 过程的递归调用

5. 2 子过程和函数过程

5. 2. 1 子过程(Sub过程)

5. 2. 2 函数(Function过程)

5. 3 过程参数

5. 3. 1 形式参数和实际参数

5. 3. 2 按值传递参数

5. 3. 3 按地址传递参数

5. 3. 4 使用可选参数和不定数量的参数

5. 4 变量的作用范围

5. 5 过程应用举例

本章小结

习题五

第6章 窗体

6. 1 创建窗体

6. 2 窗体的属性

6. 3 窗体的常用事件和方法

6. 3. 1 事件

6. 3. 2 方法与语句

6. 4 MDI窗体

6. 4. 1 创建MDI应用程序

6. 4. 2 MDI窗体的方法及其子窗体布置

本章小结

习题六

  第7章 菜单设计

7. 1 菜单编辑器(Menu Editor)

7. 2 创建下拉式菜单

7. 3 创建快捷菜单

本章小结

习题七

  第8章 标准控件

 8. 1 命令按钮(CommandButton)

8. 1. 1 命令按钮的常用属性

8. 1. 2 命令按钮的常用事件

8. 1. 3 命令按钮的常用方法

8. 2 标签(Label)与文本框(TextBox)

8. 2. 1 标签

8. 2. 2 文本框

8. 3 定时器(Timer)

8. 3. 1 定时器常用属性

8. 3. 2 定时器的事件

8. 4 滚动条(ScrollBar)

8. 4. 1 滚动条常用属性

8. 4. 2 滚动条常用事件与方法

8. 5 选项按钮(OptionButton). 复选框(CheckBox)与框架(Frame)

8. 5. 1 选项按钮

8. 5. 2 复选框

8. 5. 3 框架

8. 6 列表框(ListBox)和组合框(ComboBox)

8. 6. 1 列表框

8. 6. 2 组合框

8. 7 驱动器列表框. 目录列表框和文件列表框

8. 7. 1 驱动器列表框(DirveListBox)

8. 7. 2 目录列表框(DirListBox)

8. 7. 3 文件列表框(FileListBox)

8. 8 图片框(PictureBox)和图像(Image)

8. 8. 1 图片框

8. 8. 2 图像

本章小结

习题八

第9章 常用ActiveX控件

9. 1 公共对话框(Common Dialog)

9. 1. 1 公共对话框的基本属性与方法

9. 1. 2 “打开”对话框与“另存为”对话框

9. 1. 3 “颜色”对话框

9. 1. 4 “字体”对话框

9. 1. 5 “打印”对话框

9. 1. 6 调用“Windows帮助”对话框

9. 2 Windows公用控件

9. 2. 1 滑块(Slider)控件

9. 2. 2 进程条(ProgressBar)控件

9. 2. 3 图像列表(ImageList)控件

9. 2. 4 工具栏(ToolBar)控件

9. 2. 5 状态栏(StatusBar)控件

9. 3 多媒体控件

9. 3. 1 MMControl控件

9. 3. 2 MCIWnd控件

本章小结

习题九

 第10章 文件

10. 1 文件及其概述

10. 1. 1 基本文件结构

10. 1. 2 文件类型

10. 1. 3 文件处理

10. 2 顺序文件

10. 2. 1 顺序文件的打开和关闭

10. 2. 2 顺序文件的读写操作

10. 3 随机文件

10. 3. 1 随机文件的打开和关闭

10. 3. 2 随机文件的读写操作

10. 4 二进制文件

10. 5 常用文件处理函数

本章小结

习题十

第11章 数据库编程

11. 1 数据库基础

11. 1. 1 关系数据库的结构

11. 1. 2 数据库引擎及其接口

11. 1. 3 VB访问数据库的类型

11. 1. 4 结构化查询语言(SQL)

11. 2 可视化数据管理器(Visual Data Management)

11. 2. 1 创建数据库

11. 2. 2 数据窗体设计器

11. 3 利用数据控件访问数据库

11. 3. 1 数据控件的常用属性. 方法和事件

11. 3. 2 数据绑定控件

11. 4 数据访问对象(DAO)

11. 4. 1 DAO分层结构

11. 4. 2 利用DAO访问数据库

11. 5 ActiveX数据对象(ADO)控件

11. 5. 1 ADO控件的常用属性

11. 5. 2 ADO控件的常用方法

11. 5. 3 ADO控件的常用事件

本章小结

习题十一

第12章 程序调试与错误处理

12. 1 VB程序错误

12. 1. 1 语法错误(Syntax Error)

12. 1. 2 编译错误(Compile Error)

12. 1. 3 运行错误(Run—Time Error)

12. 1. 4 逻辑错误(Logic Error)

12. 2 程序调试

12. 2. 1 VB的工作模式

12. 2. 2 VB调试工具

12. 2. 3 调试窗口

12. 3 错误处理

12. 3. 1 错误捕获语句(On Error语句)

12. 3. 2 Err. Erl. Error函数与Error语句

12. 4 Err对象

12. 4. 1 Err对象的属性

12. 4. 2 Err对象的方法

本章小结

习题十二

附录A VB常用属性. 事件和方法

附录B VB系统错误代码