第1章 学前自测与指导
学前自测试题
试题答案与讲析
读者应试学习指导
Visual Basic语言学习指导
读者学习计划表
第2章 Visual Basic 程序开发环境
知识点讲析
Visual Basic的特点
Visual Basic的版本
Visual Basic的启动
Visual Basic的退出
主窗口
标题栏
菜单栏
工具栏
窗体设计器窗口
工程资源管理器窗口
属性窗口
工具箱窗口
补充与扩展
Visual Basic 的帮助系统
Visual Basic的常用快捷键
典型例题
例题2-1 打开属性窗口
本章练习
填空题
问答题
本章小结表
第3章 对象及其操作
知识点讲析
对象
Visual Basic的对象
对象属性设置
窗体
窗体的结构与属性
窗体的事件
控件
标准控件
控件的命名和控件值
控件的画法和基本操作
事件驱动
补充和扩展
对象浏览器
交互式开发
典型例题
例题3-1 控件的方法
例题3-2 Windwos的程序设计方法
例题3-3 窗体的使用
例题3-4 窗体的事件
例题3-5 窗体和控体的使用
本章练习
本章小结表
第4章 数据类型及运算
知识点讲析
基本的数据类型
字符串
整型数
浮点数
货币型(Cruuency)
字节(Byte)
布尔(Boolean)
日期(Date)
对象(Object)
Decimal类型
变体型(Variant)
记录类型
枚举类型
字符串常量
数值常量
符号常量
变量
变量的命名规则
变量的类型及定义
局部变量
模块变量
全局变量
交互式函数
类型转换函数
数学函数
日期和时间函数
字符串函数
转换函数
目录和文件函数
算术运算符
算术运算符的优先级
关系运算符
逻辑运算符
表达式的执行顺序
补充与扩展
记录类型
枚举类型
变量的类型及定义
典型例题
例题4-1 变体型简单应用
例题4-2 记录型的定义及引用
例题4-3 转换函数
例题4-4 数学函数
例题4-5 时间和日期函数
例题4-6 字符串函数
本章练习
选择题
填空题
本章小结表
第5章 数据的输入与输出
知识点讲析
Print方法
Tab函数
Spc函数
Space函数
格式输出Format$函数
InputBox函数
MsgBox函数
MsgBox语句
设置字体特征
Printer对象
窗体的Printer方法
补充与扩展
Cls方法
TextHeight方法
TextWidth方法
CurrentX、CurrentY属性
Move方法
典型例题
例题5-1 Print语句的输出
例题5-2 InputBox函数的使用
例题5-3 利用Print方法打印九九乘法表
例题5-4 三个数之间比较大小
例题5-5 利用InputBox和MsgBox函数编写猜数游戏
本章练习
填空题
问答题
编程题
本章小结表
第6章 常用标准控件
知识点讲析
控件
Label标签控件
TextBox文本框控件
Image图像框控件
PictureBox图片框控件
图形文件的装入
Line直线控件
Shape形状控件
CommandButton按钮控件
CheckBox复选框控件
OptionButton单选按钮控件
ListBox列表框控件
ComboBox组合框控件
HScrollBar、VScollBar滚动条控件
Timer计时器控件
Frame框架控件
焦点
Tab顺序
补充与扩展
ActiveX控件
典型例题
例题6-1 设置窗体中控件的字体
例题6-2 运行时控件属性设置
例题6-3 控件的共有属性
例题6-4 控件的Removeltem方法
例题6-5 文本框的Text属性
例题6-6 在窗体的Load事件中设置控件的焦点
例题6-7 设置文本框中输入的内容
例题6-8 设置文本框中输入的内容
本章练习
选择题
填空题
编程题
本章小结表
第7章 控制结构
知识点讲析
单行结构条件语句
块结构条件语句
IIf函数
情况语句
For-Next循环语句
当循环语句
Do循环语句
多重语句
GoTo语句
On-GoTo语句
补充与扩展}
条件语句
情况语句
For循环语句
当循环语句
循环退出语句
典型例题
例题7-1 条件语句
例题7-2 多分支结构
例题7-3 For循环语句(1)
例题7-4 For循环结构(2)
例题7-5 当循环结构
例题7-6 Do循环结构(1)
例题7-7 Do循环结构(2)
例题7-8 多重循环
本章练习
选择题
填空题
本章小结表
第8章 数组
知识点讲析
数组的概念
数组的定义
默认数组
静态数组
数组的清除
数组的引用
数组的输入
数组的输出
数组的复制
For Each-Next语句
数组的初始化
控件数组的概念
控件数组的建立
补充与扩展
数组的定义
数组的引用
动态数组
数组的初始化
典型例题
例题8-1 多维数组元素的个数
例题8-2 数组的赋值
例题8-3 For Each- Next语句的使用
本章练习
选择题
填空题
本章小结表
第9章 过程
知识点讲析
过程
通用过程
事件过程
定义Sub过程
建立Sub过程
调用Sub过程
调用过程和事件过程
Function过程
定义Function 过程
调用Function过程
参数传送
形参和实参
引用
传值
数组参数的传送
可选参数
可变参数
对象参数
窗口参数
控件参数
补充和扩展
用过程编程的好处
使用通用过程的好处
Visual Basic 6.0 的显式参数传送
典型例题
例题9-1 Sub过程的调用
例题9-2 Function过程的调用
例题9-3 数组和记录作为过程的参数
例题9-4 判断一个数是奇数还是偶数
本章练习
选择题
填空题
编程题
本章小结表
第10章 菜单和对话框
知识点讲析
菜单
菜单编辑器
用菜单编辑器建立菜单
菜单项的控制
有效性控制
菜单项标记
键盘选择
菜单项的增减
快捷菜单
通用对话框
文件对话框
其他对话框
补充和扩展
“菜单编辑器”中使用的组合键
对话框Flags属性
“颜色”对话框Flags属性
“字体”对话框Flags属性
“打印”对话框Flags属性
典型例题
例题10-1 菜单项属性
例题10-2 对话框属性设置}
例题10-3 对话框属性
例题10-4 建立一简单文本编辑器
本章练习
选择题
填空题
编程题
本章小结
第11章 多重窗体与环境应用
知识点讲析
与多重窗体程序设计有关的语句和方法
Load语句
UnLoad语句
Show语句
Hide方法
多重窗体程序的执行与保存
Visual Basic 工程结构
闲置循环与DoEvents语句
DoEvents函数
典型例题
例题11-1 Load方法的应用
例题11-2 UnLoad方法的应用
例题11-3 Hide方法的应用
例题11-4 用UnLoad方法和Show方法切换两个窗体
例题11-5 控制窗体的显示与隐藏
本章练习
选择题
填空题
本章小结表
第12章 键盘与鼠标事件过程
知识点讲析
KeyPress事件
KeyDown和KeyUp事件
MouseDown事件
MouseMove事件
鼠标键
设置鼠标光标的形状
图标和光标
设置鼠标光标的形状
图标和光标
拖放
DragMode属性
Draglcon属性
DragDrop事件
DragDrop事件
DragOver事件
Drag方法
典型例题
例题12-1 MouseDown和MouseUp事件的应用
例题12-2 KeyPress事件和KeyDown事件的应用
例题12-3 KeyPress事件的应用(1)
例题12-4 KeyPress事件的应用(2)
例题12-5 显示星期几程序
例题12-6 拖放编程
本章练习
选择题
填空题
本章小结表
第13章 数据文件
知识点讲析
文件的结构和分类
文件的操作语句和函数
Open语句
Close语句
Seek语句
其他常用的函数
顺序文件
顺序文件的写操作
Print#语句
Write#语句
顺序文件的读操作
Input$函数
随机文件
随机文件的打开与读写操作
Put#语句
Get#语句
随机文件中记录的添加与删除
文件系统控件
驱动器列表框和目录列表框
文件列表框
文件基本操作
删除文件
复制文件
文件(目录)重命名
典型例题
例题13-1 写入文件
例题13-2 文件描述
例题13-3 文件日期的创建
例题13-4 合并文件程序的编写
例题13-5 文本编辑器程序的编写
本章练习
选择题
填空题
编程题
本章小结表
第14章 笔试模拟试题
全国计算机等级考试二级笔试模拟试题一
全国计算机等级考试二级笔试模拟试题二
全国计算机等级考试二级笔试模拟试题三
笔试模拟总结表
第15章 上机考试指导
上机考试系统说明
上机考试纪律
上机考试时间
上机考试界面
上机考试题型和分值
Windows常用命令的操作
Windows概述
Windows基本要素及其基本操作
程序的启动
在正在运行的程序间切换
最大/小化、还原找开的窗口
退出没有响应的程序
退出程序
创建快捷方式
从CD或软盘添加程序
更改或删除程序
链接和导入对象
选择文件的打开程序
Windows常用命令和操作例题
例题15-1 Windows窗口最小化对应用程序的影响
例题15-2 应用程序的终止
程序修改和调式
Visual Basic程序错误的分类
Visual Basic程序的调试
在Visual Basic中设置断点
On Error语句
Err对象
程序修改例题
例题15-3 计算掷骰子的概率
例题15-4 计算矩阵的转置
例题15-5 计算1-1000这间能同时被5和7整除的整数
例题15-6 计算年增长率
例题15-7 字符串的大小写对换和逆序打印
例题15-8 统计鸡和猫的数量
例题15-9 计算一元二次方程的实根
程序编写例题
例题15-10 计算N的阶乘
例题15-11 计算10个数的和
例题15-12 矩阵的乘法运算
本章练习
Windows常用命令和操作
程序修改
程序编写
本章小结表
附录
附录1 全国计算机等级考试简介
附录2 二级(Visual Basic语言)考试大纲
基本要求
考试内容
考试方式
附录3 2002年9月全国计算机等级考试二级(Visual Basic)笔试真题
附录4 2003年4月全国计算机等级考试二级(Visual Basic)笔试真题
附录5 Visual Basic语言关键字表
附录6 Visual Basic语言常用标准函数
附录7 练习和试题答案
第2章答案
第3章答案
第4章答案
第5章答案
第6章答案
第7章答案
第8章答案
第9章答案
第10章答案
第11章答案
第12章答案
第13章答案
第14章答案
第15章答案
2002年9月笔试真题答案
2003年4月笔试真题答案
参考文献