前言
第1章 VisualBasic概述
1.1 VisualBasic的功能与特点
1.1.1 VisualBasic的发展与版本
1.1.2 VisualBasic的功能与特点
1.2 VisualBasic的安装与启动
1.2.1 VisualBasic的运行环境
1.2.2 安装VisualBssic
1.2.3 启动与退出VisualBasic
1.3 VisualBasic的集成开发环境
1.3.1 标题栏、菜单栏与工具栏
1.3.2 窗体设计窗口
1.3.3 工具箱窗口
1.3.4 工程资源管理器窗口
1.3.5 属性窗口
1.3.6 窗体布局窗口
1.3.7 代码编辑窗口
1.4 设计一个简单应用程序
1.4.1 问题的提出
1.4.2 设计程序
1.5 VisualBasic帮助系统的使用
1.5.1 使用VisualBasic的联机帮助
1.5.2 使用上下文相关帮助
1.5.3 通过Interact获取帮助
习题一
第2章 可视化编程的概念和步骤
2.1 可视化编程的基本概念
2.1.1 面向对象的程序设计
2.1.2 对象、属性、事件及事件过程
2.2 编辑窗体上的控件
2.2.1 在窗体上添加一个控件
2.2.2 控件的移动和缩放
2.2.3 控件的复制和删除
2.2.4 控件的布局
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 “立即”窗口的主要功能
习题二
第3章 VB语言基础
3.1 数据类型
3.1.1 编码基础
3.1.2 基本数据类型
3.1.3 用户自定义类型
3.2 常量与变量
3.2.1 直接常量
3.2.2 符号常量
3.2.3 内部常量
3.2.4 变量的声明
3.2.5 变量的作用域
3.3 运算符与表达式
3.3.1 算术运算符
3.3.2 关系运算符
3.3.3 逻辑运算符
3.3.4 表达式
3.4 常用内部函数
3.4.1 数学函数
3.4.2 转换函数
3.4.3 字符串函数
3.4.4 期与时间函数
3.4.5 随机函数
3.5 VB基本输入输出语句
3.5.1 语句及约定
3.5.2 赋值语句
3.5.3 输入对话框
3.5.4 Print方法
3.5.5 输出消息对话框
习题三
第4章 程序控制与调试
4.1 选择控制结构
4.1.1 双分支结构
4.1.2 多分支结构
4.2 循环控制结构
4.2.1 计数型循环(FORNEXT)
4.2.2 条件型循环
4.2.3 多重循环
4.3 程序调试与错误处理
4.3.1 工作模式及错误类型
4.3.2 程序调试
4.3.3 错误处理
习题四
第5章 数组与过程
5.1 数组
5.1.1 数组的概念
5.1.2 静态数组
5.1.3 动态数组
5.1.4 控件数组
5.2 主程
5.2.1 Sub过程
5.2.2 Function过程
5.2.3 过程的作用域
5.2.4 参数传递
习题五
第6章 设计用户界面
6.1 从窗体开始
6.1.1 生成窗体
6.1.2 窗体属性
6.1.3 窗体的常用事件
6.1.4 窗体的常用方法
6.1.5 设置启动窗体
6.1.6 程序应用举例
6.2 标签、文本框和命令按钮
6.2.1 标签控件
6.2.2 文本框控件
6.2.3 命令按钮控件
6.2.4 程序应用举例
6.3 单选按钮、复选框与框架
6.3.1 单选按钮和复选框控件
6.3.2 框架
6.3.3 程序应用举例
6.4 列表框和组合框
6.4.1 列表框
6.4.2 组合框
6.4.3 程序应用举例
6.5 滚动条和定时器
6.5.1 滚动条
6.5.2 定时器
6.5.3 程序应用举例
6.5.4 其他控件
6.6 多文档界面MDI
6.6.1 MDI的组成及特点
6.6.2 MDI的创建
6.7 公用对话框
6:7.1 添加公用对话框控件到工具箱
6.7.2 常用属性及方法
6.7.3 程序应用举例
习题六
第7章 菜单和工具栏
7.1 菜单设计
7.1.1 认识VB中的菜单
7.1.2 下拉式菜单设计
7.1.3 弹出式菜单设计
7.2 工具栏设计
7.2.1 图片框控件方式设计工具栏
7.2.2 工具栏控件方式设计工具栏
习题七
第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 文件系统控件的应用
习题八
第9章 数据库应用
9.1 数据库基本知识
9.1.1 数据库概述
9.1.2 关系数据库
9.2 数据库基本操作
9.2.1 建立数据库
9.2.2 建立数据查询
9.2.3 SQL语言
9.3 使用控件访问数据库
9.3.1 使用Data控件
9.3.2 数据绑定控件
9.3.3 ADOData控件
习题九
第10章 图形处理
10.1 坐标系统
10.1.1 坐标系统与对象的关系
10.1.2 坐标系统
10.2 使用颜色
10.2.1 颜色值的表示
10.2.2 设置控件的颜色属性
10.3 使用绘图控件绘图
10.3.1 Line和Shape控件
10.3.2 图像框(Image)控件
10.3.3 图片框(PictureBox)控件
10.4 使用绘图方法绘图
10.4.1 图形方法概述
10.4.2 绘图操作
习题十
第11章 使用AetiveX控件
11.1 认识并装载ActiveX控件
11.1.1 控件分类及ActiveX的概念
11.1.2 装载ActiveX控件
11.2 常用ActiveX控件
11.2.1 Animation控件
11.2.2 MediaPlayer控件
11.2.3 Winsock控件
11.2.4 MMControl控件
11.2.5 WebBrowsei.控件
11.2.6 Calendar控件
11.2.7 ProgressBar控件
11.3 使用.ActiveX控件
11.3.1 Calendar控件的使用
11.3.2 ProgressBar.控件的使用
11.3.3 MMControl控件的用法
11.3.4 WebBrowser控件的用法
11.4.用户自定义ActiveX控件
11.4.1 自定义一个ActiveX控件
11.4.2 使用自定义的ActiveX控件
习题十一
第12章 VB.NET简介
12.1.NET基本概念
12.1.1.NET平台介绍
12.1.2.NET框架
12.1.3.NET程序的运行机制
12.2 VB.NET集成开发环境
12.2.1 VS.NET的环境要求
12.2.2 VS.NET简单使用
12.3 VB.NET中的语言变化
12.3.1 VB.NET语言的增强特性
12.3.2 VB.NET语言的变化
习题十二
第13章 应用程序系统的开发
13.1 应用程序系统开发概述
13.1.1 软件开发的一般过程
13.1.2 程序质量和设计
13.1.3 界面设计方法
13.2 应用程序系统开发实例
13.2.1 应用程序模块设计
13.2.2 应用程序界面设计
13.2.3 应用程序代码设计
13.2.4 应用程序的编译及安装盘制作
习题十三
附录 2008年第2次全国高等学校(安徽考区)
计算机水平考试
参考文献