Visual Basic6.0程序设计(高职高专规划教材)

目 录内容简介
第1章 Visual Basic 6.0基础知识
1.1 Visual Basic 6.0语言的特点
1.2 Visual Basic的不同版本
1.3 Visual Basic 6.0的安装
1.3.1 环境要求
1.3.2 安装步骤
1.3.3 添加或删除Visual Basic 6.0部件
1.4 Visual Basic 6.0的启动与退出
1.5 Visual Basic 6.0的用户界面
1.5.1 用户界面
1.5.2 菜单组成
1.5.3 工具栏
习题1
上机指导1
第2章 Visual Basic程序基础
2.1 Visual Basic 6.O的命名规则及语法规则
2.1.1 命名规则
2.1.2 语句及语法规则
2.2 数据类型
2.2.1 基本数据类型
2.2.2 用户定义的数据类型
2.2.3 枚举类型
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.3.4 变量的作用域
2.4 运算符与表达式
2.4.1 算术运算符
2.4.2 关系运算符与逻辑运算符
2.4.3 表达式的执行顺序
2.5 数据输入输出
2.5.1 数据输出——Print方法
2.5.2 数据输入——InputBox函数
2.5.3 MsgBox函数和MsgBox语句
习题2
上机指导2
第3章 Visual Basic控制结构
3.1 选择控制结构
3.1.1 单行结构条件语句
3.1.2 块结构条件语句
3.1.3 If函数
3.1.4 多分支控制结构
3.2 循环控制结构
3.2.1 For循环
3.2.2 当循环
3.2.3 Do循环
3.2.4 多重循环
3.3 GoTo型控制
3.3.1 GoTo语句
3.3.2 On—GoTo语句
3.4 数组
3.4.1 数组的概念
3.4.2 默认数组
3.4.3 动态数组
3.4.4 数组的基本操作
3.4.5 数组的初始化
3.4.6 控件数组
3.5 常用内部函数
习题3
第4章 过程
4.1 Sub过程
4.1.1 建立Sub过程
4.1.2 调用Sub过程
4.1.3 通用过程与事件过程
4.2 Function过程
4.2.1 建立Function过程
4.2.2 调用Function过程
4.3 参数传送
4.3.1 形参与实参
4.3.2 引用
4.3.3 传值
4.3.4 数组参数的传送
4.4 可选参数与可变参数
4.4.1 可选参数
4.4.2 可变参数
4.5 递归
4.6 Shell函数
习题4
上机指导4
第5章 Visual Basic窗体
5.1 窗体的属性、事件与方法
5.1.1 窗体的常用属性
5.1.2 窗体的常用事件
5.1.3 窗体的常用方法
5.1.4 控件的常用事件
5.1.5 LoadPicture函数
5.2 多窗体
5.2.1 加载窗体
5.2.2 显示窗体
5.2.3 隐藏窗体
5.2.4 卸载窗体
5.2.5 建立多窗体
5.3 鼠标事件与键盘事件
5.3.1 鼠标事件
5.3.2 鼠标光标的形状
5.3.3 设置鼠标光标的形状
5.3.4 键盘事件
习题5
上机指导5
第6章 Visual Basic常用控件
6.1 标签和文本框控件
6.1.1 标签(Label控件)
6.1.2 文本框(TextBox控件)
6.2 命令按钮与计时器
6.2.1 命令按钮(CommandButton控件)
6.2.2 计时器(Timer控件)
6.3 单选按钮与复选框
6.3.1 单选按钮(OpfionButton控件)
6.3.2 复选框(CheckBox控件)
6.4 框架与滚动条
6.4.1 框架(Frame控件)
6.4.2 滚动条(HScmllBar和VScrollBar控件)
6.5 列表框和组合框
6.5.1 列表框(ListBox控件)
6.5.2 组合框(ComboBox控件)
6.6 图片框与图像框控件
6.6.1 图片框(PictureBox控件)
6.6.2 图像框(Image控件)
6.7 设计简单的动画
习题6
上机指导6
第7章 程序调试及错误处理
7.1 程序错误
7.2 程序调试和工具
7.2.1 调试工具
7.2.2 程序调试
7.3 错误捕获及错误处理
7.3.1 使用On Error语句
7.3.2 Err对象
7.3.3 使用Resume语句
7.4 防止程序错误的准则及策略
7.4.1 准则
7.4.2 调试策略
7.5 条件编译
7.5.1 条件编译语句
7.5.2 使用条件编译
习题7
第8章 菜单设计
8.1 窗口菜单设计
8.1.1 菜单控件的创建
8.1.2 菜单编辑器中列表框的使用
8.1.3 分隔菜单项的使用
8.1.4 访问键和快捷键的使用
8.2 菜单的属性说明
8.3 弹出式菜单
习题8
上机指导8
第9章 文件操作
9.1 文件概述
9.2 文件的打开与关闭
9.2.1 文件的打开(建立)
9.2.2 文件的关闭
9.3 文件操作语句和函数
9.3.1 文件指针
9.3.2 其他语句和函数
9.4 顺序文件
9.4.1 顺序文件的写操作
9.4.2 顺序文件的读操作
9.5 随机文件
9.5.1 随机文件的打开与读写操作
9.5.2 随机文件中记录的增加与删除
9.6 二进制文件
9.6.1 二进制存取与随机存取
9.6.2 二进制存取中的文件指针
9.7 文件系统控件
9.7.1 驱动器列表框和目录列表框
9.7.2 文件列表框
9.8 程序举例
习题9
上机指导9
第10章 数据库技术
10.1 数据库概念
10.1.1 数据库系统的优点
1O.1.2 数据库语言
10.1.3 分布式数据库
10.2 关系数据库模型
10.2.1 关系数据库
10.2.2 RecordSet
10.3 可视化数据库管理器Data的使用
10.3.1 创建新的数据库及表
10.3.2 数据库操作
10.3.3 “数据窗体设计器”的使用
10.4 数据控件
10.4.1 数据控件常用的属性
10.4.2 数据绑定控件常用属性
lO.4.3 使用数据控件操作数据库的数据
10.4.4 数据控件的事件
10.4.5 数据控件的常用方法
10.4.6 记录集的属性方法
10.4.7 数据库记录的增删改操作
10.5 利用DAO存取数据库
10.6 结构化查询语言(SQL)
10.6.1 结构化查询语言
10.6.2 使用SQL
10.7 ADO数据控件
10.7.1 ADO对象模型
10.7.2 利用ODBC数据源访同数据库
10.7.3 用ADO控件的记录集操作记录
10.7.4 ADO控件的事件
10.7.5 ADO控件编程示例
习题10
上机指导10
第11章多文档界面(MDI)
11.1创建和设计MDI窗体及其子窗体
11.2 MDI窗体与子窗体的交互
11.3 多文档界面应用程序中的“窗口”菜单
11.4 应用MDI窗体注意事项
11.5 工具栏和状态栏
11.5.1 在ImageList控件中添加图像
11.5.2 在ToolBar控件中添加按钮
11.5.3 响应TooIBar控件事件
11.5.4 状态栏
习题11
上机指导11
第12章 多媒体应用
12.1 Win32API函数
12.1.1 Win32API函数概述
12.1.2 在VB中访问查看API函数
12.1.3 把声明、常量或类型拷贝到Visual Basic代码中
12.1.4 使用API函数举例
12.2 多媒体应用
12.2.1 多媒体基础
12.2.2 MMContml控件
12.2.3 用MMContml控件的多媒体功能制作一个CD播放器
12.2.4 使用API多媒体函数
习题12
第13章 OLE自动化与VBA
13.1 OLE简介
13.1.1 软件组件
13.1.2 复合文档
13.1.3 OLE术语
13.2 OLE容器控件
13.2.1 设计时链接与嵌入对象
13.2.2 常用OLE控件属性
13.3 常用OLE容器控件方法
13.4 OLE自动化
13.4.1 0LE拖放操作
13.4.2 OLE自动化
13.4.3 联系OLE服务器
第14章 Activex应用
14.1 简介
14.2 ActiveX控件与可插入对象
14.2.1 ActiveX控件
14.2.2 可插入对象
14.3 滑道控件和上下控件
14.3.1 概述
14.3.2 滑道属性和操作
14.3.3 上下控件属性
14.3.4 上下控件操作
14.4 TabStrip控件和SSTab控件
14.4.1 概述
14.4.2 增加、删除TabStrip选项卡条
14.4.3 TabStrip属性
14.4.4 TabStrip操作
14.4.5 增加、删除SSTab选项卡条
14.4.6 SSTab属性
14.4.7 SSTab操作
14.4.8 SSTab与TabStrip的比较
14.5 图像组合框
14.5.1 添加或删除列表项
14.5.2 为列表项添加图像
14.5.3 列表项的缩进
14.5.4 示例:图像组合框一选择项目
14.5.5 示例:图像组合框一驱动器信息
14.6 平面滚动条
14.6.1 平面滚动条简介
14.6.2 平面滚动条属性
14.6.3 平面滚动条操作
14.6.4 示例:平面滚动条属性和操作
14.7 月浏览器
14.7.1 月浏览器简介
14.7.2 月浏览器属性
14.7.3 月浏览器方法
14.7.4 月浏览器事件
14.7.5 示例:月浏览器属性和操作
14.8 日期时间拾取器
14.8.1 日期时间拾取器简介
14.8.2 日期时间拾取器属性
14.8.3 日期时间拾取器格式
14.8.4 示例:日期时间拾取器一选择
14.9 用Activex控件界面向导创建ActiveX控件
14.9.1 创建工程
14.9.2 添加工程
14.9.3 用ActiveX控件界面向导创建ShapeLebel控件接口
14.9.4 为shapeLebd控件增加属性页
14.9.5 编译组件
习题14
第15章 VB综合开发实例——知识信息管理系统
15.1 需求分析
15.2 功能分析
15.3 数据库设计
15.4 开发过程
15.4.1 程序模块
15.4.2 程序模块调度关系
15.4.3 公用程序模块
1S.4.4 FrmMain程序
15.4.5 Frm类别表
15.4.6 Frm文件表
15.4.7 Frm我的表
15.4.8 Frm向导表
1.1 Visual Basic 6.0语言的特点
1.2 Visual Basic的不同版本
1.3 Visual Basic 6.0的安装
1.3.1 环境要求
1.3.2 安装步骤
1.3.3 添加或删除Visual Basic 6.0部件
1.4 Visual Basic 6.0的启动与退出
1.5 Visual Basic 6.0的用户界面
1.5.1 用户界面
1.5.2 菜单组成
1.5.3 工具栏
习题1
上机指导1
第2章 Visual Basic程序基础
2.1 Visual Basic 6.O的命名规则及语法规则
2.1.1 命名规则
2.1.2 语句及语法规则
2.2 数据类型
2.2.1 基本数据类型
2.2.2 用户定义的数据类型
2.2.3 枚举类型
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.3.4 变量的作用域
2.4 运算符与表达式
2.4.1 算术运算符
2.4.2 关系运算符与逻辑运算符
2.4.3 表达式的执行顺序
2.5 数据输入输出
2.5.1 数据输出——Print方法
2.5.2 数据输入——InputBox函数
2.5.3 MsgBox函数和MsgBox语句
习题2
上机指导2
第3章 Visual Basic控制结构
3.1 选择控制结构
3.1.1 单行结构条件语句
3.1.2 块结构条件语句
3.1.3 If函数
3.1.4 多分支控制结构
3.2 循环控制结构
3.2.1 For循环
3.2.2 当循环
3.2.3 Do循环
3.2.4 多重循环
3.3 GoTo型控制
3.3.1 GoTo语句
3.3.2 On—GoTo语句
3.4 数组
3.4.1 数组的概念
3.4.2 默认数组
3.4.3 动态数组
3.4.4 数组的基本操作
3.4.5 数组的初始化
3.4.6 控件数组
3.5 常用内部函数
习题3
第4章 过程
4.1 Sub过程
4.1.1 建立Sub过程
4.1.2 调用Sub过程
4.1.3 通用过程与事件过程
4.2 Function过程
4.2.1 建立Function过程
4.2.2 调用Function过程
4.3 参数传送
4.3.1 形参与实参
4.3.2 引用
4.3.3 传值
4.3.4 数组参数的传送
4.4 可选参数与可变参数
4.4.1 可选参数
4.4.2 可变参数
4.5 递归
4.6 Shell函数
习题4
上机指导4
第5章 Visual Basic窗体
5.1 窗体的属性、事件与方法
5.1.1 窗体的常用属性
5.1.2 窗体的常用事件
5.1.3 窗体的常用方法
5.1.4 控件的常用事件
5.1.5 LoadPicture函数
5.2 多窗体
5.2.1 加载窗体
5.2.2 显示窗体
5.2.3 隐藏窗体
5.2.4 卸载窗体
5.2.5 建立多窗体
5.3 鼠标事件与键盘事件
5.3.1 鼠标事件
5.3.2 鼠标光标的形状
5.3.3 设置鼠标光标的形状
5.3.4 键盘事件
习题5
上机指导5
第6章 Visual Basic常用控件
6.1 标签和文本框控件
6.1.1 标签(Label控件)
6.1.2 文本框(TextBox控件)
6.2 命令按钮与计时器
6.2.1 命令按钮(CommandButton控件)
6.2.2 计时器(Timer控件)
6.3 单选按钮与复选框
6.3.1 单选按钮(OpfionButton控件)
6.3.2 复选框(CheckBox控件)
6.4 框架与滚动条
6.4.1 框架(Frame控件)
6.4.2 滚动条(HScmllBar和VScrollBar控件)
6.5 列表框和组合框
6.5.1 列表框(ListBox控件)
6.5.2 组合框(ComboBox控件)
6.6 图片框与图像框控件
6.6.1 图片框(PictureBox控件)
6.6.2 图像框(Image控件)
6.7 设计简单的动画
习题6
上机指导6
第7章 程序调试及错误处理
7.1 程序错误
7.2 程序调试和工具
7.2.1 调试工具
7.2.2 程序调试
7.3 错误捕获及错误处理
7.3.1 使用On Error语句
7.3.2 Err对象
7.3.3 使用Resume语句
7.4 防止程序错误的准则及策略
7.4.1 准则
7.4.2 调试策略
7.5 条件编译
7.5.1 条件编译语句
7.5.2 使用条件编译
习题7
第8章 菜单设计
8.1 窗口菜单设计
8.1.1 菜单控件的创建
8.1.2 菜单编辑器中列表框的使用
8.1.3 分隔菜单项的使用
8.1.4 访问键和快捷键的使用
8.2 菜单的属性说明
8.3 弹出式菜单
习题8
上机指导8
第9章 文件操作
9.1 文件概述
9.2 文件的打开与关闭
9.2.1 文件的打开(建立)
9.2.2 文件的关闭
9.3 文件操作语句和函数
9.3.1 文件指针
9.3.2 其他语句和函数
9.4 顺序文件
9.4.1 顺序文件的写操作
9.4.2 顺序文件的读操作
9.5 随机文件
9.5.1 随机文件的打开与读写操作
9.5.2 随机文件中记录的增加与删除
9.6 二进制文件
9.6.1 二进制存取与随机存取
9.6.2 二进制存取中的文件指针
9.7 文件系统控件
9.7.1 驱动器列表框和目录列表框
9.7.2 文件列表框
9.8 程序举例
习题9
上机指导9
第10章 数据库技术
10.1 数据库概念
10.1.1 数据库系统的优点
1O.1.2 数据库语言
10.1.3 分布式数据库
10.2 关系数据库模型
10.2.1 关系数据库
10.2.2 RecordSet
10.3 可视化数据库管理器Data的使用
10.3.1 创建新的数据库及表
10.3.2 数据库操作
10.3.3 “数据窗体设计器”的使用
10.4 数据控件
10.4.1 数据控件常用的属性
10.4.2 数据绑定控件常用属性
lO.4.3 使用数据控件操作数据库的数据
10.4.4 数据控件的事件
10.4.5 数据控件的常用方法
10.4.6 记录集的属性方法
10.4.7 数据库记录的增删改操作
10.5 利用DAO存取数据库
10.6 结构化查询语言(SQL)
10.6.1 结构化查询语言
10.6.2 使用SQL
10.7 ADO数据控件
10.7.1 ADO对象模型
10.7.2 利用ODBC数据源访同数据库
10.7.3 用ADO控件的记录集操作记录
10.7.4 ADO控件的事件
10.7.5 ADO控件编程示例
习题10
上机指导10
第11章多文档界面(MDI)
11.1创建和设计MDI窗体及其子窗体
11.2 MDI窗体与子窗体的交互
11.3 多文档界面应用程序中的“窗口”菜单
11.4 应用MDI窗体注意事项
11.5 工具栏和状态栏
11.5.1 在ImageList控件中添加图像
11.5.2 在ToolBar控件中添加按钮
11.5.3 响应TooIBar控件事件
11.5.4 状态栏
习题11
上机指导11
第12章 多媒体应用
12.1 Win32API函数
12.1.1 Win32API函数概述
12.1.2 在VB中访问查看API函数
12.1.3 把声明、常量或类型拷贝到Visual Basic代码中
12.1.4 使用API函数举例
12.2 多媒体应用
12.2.1 多媒体基础
12.2.2 MMContml控件
12.2.3 用MMContml控件的多媒体功能制作一个CD播放器
12.2.4 使用API多媒体函数
习题12
第13章 OLE自动化与VBA
13.1 OLE简介
13.1.1 软件组件
13.1.2 复合文档
13.1.3 OLE术语
13.2 OLE容器控件
13.2.1 设计时链接与嵌入对象
13.2.2 常用OLE控件属性
13.3 常用OLE容器控件方法
13.4 OLE自动化
13.4.1 0LE拖放操作
13.4.2 OLE自动化
13.4.3 联系OLE服务器
第14章 Activex应用
14.1 简介
14.2 ActiveX控件与可插入对象
14.2.1 ActiveX控件
14.2.2 可插入对象
14.3 滑道控件和上下控件
14.3.1 概述
14.3.2 滑道属性和操作
14.3.3 上下控件属性
14.3.4 上下控件操作
14.4 TabStrip控件和SSTab控件
14.4.1 概述
14.4.2 增加、删除TabStrip选项卡条
14.4.3 TabStrip属性
14.4.4 TabStrip操作
14.4.5 增加、删除SSTab选项卡条
14.4.6 SSTab属性
14.4.7 SSTab操作
14.4.8 SSTab与TabStrip的比较
14.5 图像组合框
14.5.1 添加或删除列表项
14.5.2 为列表项添加图像
14.5.3 列表项的缩进
14.5.4 示例:图像组合框一选择项目
14.5.5 示例:图像组合框一驱动器信息
14.6 平面滚动条
14.6.1 平面滚动条简介
14.6.2 平面滚动条属性
14.6.3 平面滚动条操作
14.6.4 示例:平面滚动条属性和操作
14.7 月浏览器
14.7.1 月浏览器简介
14.7.2 月浏览器属性
14.7.3 月浏览器方法
14.7.4 月浏览器事件
14.7.5 示例:月浏览器属性和操作
14.8 日期时间拾取器
14.8.1 日期时间拾取器简介
14.8.2 日期时间拾取器属性
14.8.3 日期时间拾取器格式
14.8.4 示例:日期时间拾取器一选择
14.9 用Activex控件界面向导创建ActiveX控件
14.9.1 创建工程
14.9.2 添加工程
14.9.3 用ActiveX控件界面向导创建ShapeLebel控件接口
14.9.4 为shapeLebd控件增加属性页
14.9.5 编译组件
习题14
第15章 VB综合开发实例——知识信息管理系统
15.1 需求分析
15.2 功能分析
15.3 数据库设计
15.4 开发过程
15.4.1 程序模块
15.4.2 程序模块调度关系
15.4.3 公用程序模块
1S.4.4 FrmMain程序
15.4.5 Frm类别表
15.4.6 Frm文件表
15.4.7 Frm我的表
15.4.8 Frm向导表
目 录内容简介
Visual Basic是近年来在国内外得到迅速推广应用的可视化程序设计语言,具有简单易学、功能强大、软件费用支出低、见效快等特点。它提供了开发windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。目前,全世界数以百万计的程序设计人员正在用Visual Basic开发各种类型的软件。
Visual Basic 6.0所提供的开发环境windows 9x,windows NT4.0或windows 2000具有完全一致的界面,使用更方便,其代码效率已达到Visual C++的水平。在面向对象程序设计方面,Visual Basic-6.0版全面支持面向对象的程度设计,包括数据抽象、封装、对象与属性、类与成员、继承和多态等。
Visual Basic 6.0所提供的开发环境windows 9x,windows NT4.0或windows 2000具有完全一致的界面,使用更方便,其代码效率已达到Visual C++的水平。在面向对象程序设计方面,Visual Basic-6.0版全面支持面向对象的程度设计,包括数据抽象、封装、对象与属性、类与成员、继承和多态等。
比价列表
公众号、微信群

微信公众号

实时获取购书优惠