本书根据2004年教育部考试中心公布的《全国计算机等级考试大纲二级(VisualBasic语言程序设计)》编写而成。本书由三部分组成。第一部分是VisualBasic6.0介绍,详细阐述了VisualBasic6.0程序设计方法。第二部分是上机指导,详细介绍了上机考试环境、上机考试重点及操作步骤,并配有上机练习题及解答。第三部分是模拟题,通过三套模拟试卷,考生可进行自测,迅速提高水平。
本书适合作为全国计算机等级考试VisualBasic语言程序设计(二级)的教材和参考书,也适合于作为相关计算机专业课程的教材和教学辅导书。
第1章VisualBasic6.0集成开发环境
1.1visualBasic6.O的特点和版本
1.1.1VB6.0的特点
1.1.2VB的版本
1.2visualBasic6.O的启动和退出
1.3visualBaslc6.0的主窗口
1.4visualBaslc6.0的其他窗口
1.5例题解析
1.6练习题
第2章对象及其操作
2.1对象(Ob,ject)
2.1.1VB6.0的对象
2.1.2对象属性设置
2.2窗体(Form)
2.2.1窗体的结构与属性
2.2.2窗体事件
2.3控件
2.3.1标准控件
2.3.2控件的名称和默认属性
2.4控件的画法和基本操作
2.5事件驱动
2.6例题解析
2.7练习题
第3章基本数据类型及其运算
3.1数据类型
3.1.1数据类型的概念
3.1.2基本数据类型
3.1.3用户定义数据类型
3.1.4枚举数据类型
3.2常量及其表示
3.2.1普通常量
3.2.2符号常量
3.3变量的定义和初始化
3.3.1变量的定义
3.3.2变量的初始化
3.3.3变体变量
3.4常用内部函数
3.4.1常用数学函数
3.4.2常用转换函数
3.4.3常用字符串函数
3.4.4常用日期时间函数
3.4.5随机函数
3.5运算符和表达式
3.5.1算术运算符和数值表达式
3.5.2常用关系运算与逻辑运算
3.5.3字符串运算符
3.5.4表达式的执行顺序
3.6顺序结构程序设计
3.6.1VB6.0语句
3.6.2赋值语句
3.6.3注释、暂停和程序结束语句
3.6.4编写简单应用程序
3.7例题解析
3.8练习题
第4章数据输入输出
4.1数据输出
4.1.1Print方法
4.1.2与Print方法有关的函数
4.1.3格式输出
4.1.4与输出有关的方法和属性
4.21nputBOx函数
4.3MsgBox函数和MsgBox语句
4.4字形
4.5打印机输出
4.5.1直接输出
4.5.2窗体输出
4.6例题解析
4.7练习题
第5章常用标准控件
5.1文本控件
5.1.1标签(Label)控件
5.1.2文本框Tex出ox
5.2图形控件
5.2.1图片框(PictureBox)和图像框(1mageBox)
5.2.2直线框(Line)控件和形状框(Shape)控件
5.3按钮控件
5.4选择控件——单选按钮和复选按钮
5.5选择控件——列表框和组合框
5.5.1列表框(ListBox)控件
5.5.2组合框(ComboBox)
5.6滚动条控件
5.7计时器控件
5.8框架控件
5.9焦点与Tab顺序
5.10例题解析
5.11练习题
第6章流程控制
6.1选择结构
6.1.1单行结构条件语句
6.1.2块结构条件语句
6.1.3Iif函数
6.1.4多分支结构
6.2循环结构
6.2.1For循环结构
6.2.2当循环结构
6.2.3Do循环结构
6.2.4多重循环
6.3GoTo型控制
6.3.1GoTo语句
6.3.2On-GoTo语句
6.4例题解析
6.5练习题
第7章数组
7.1数组的概念
7.1.1数组的定义
7.1.2可变类型数组
7.1.3静态数组与可调数组(动态数组)
7.1.4数组的刷新与重定义
7.2数组的基本操作
7.2.1数组元素的输入输出
7.2.2ForEach...Next语句
7.2.3数组的初始化(Array函数)
7.3控件数组
7.4例题解析
7.5练习题
第8章过程
8.1Sub过程
8.2函数过程
8.3参数的传送
8.4可选参数和可变参数
8.5对象参数
8.6过程变量和Shell函数
8.7例题解析
8.8练习题
第9章菜单与对话框
9.1用菜单编辑器建立菜单
9.2菜单项的控制
9.3菜单项的增减
9.4弹出式菜单
9.5通用对话框
9.6文件对话框
9.7其他对话框
9.8例题解析
9.9练习题
第10章多重窗体与环境应用
10.1建立多重窗体应用程序
10.1.1多重窗体的添加
10.1.2每个窗体的设计
10.1.3多重窗体的设计
10.2多重窗体工程的执行与保存
10.2.1设置启动窗体
10.2.2多重窗体工程的打开与保存
10.3ⅥsualBask6.0工程结构
10.3.1窗体模块
10.3.2标准模块
10.3.3SubMain过程
10.4闲置循环和DoEvents语句
10.5例题解析
10.6练习题
第11章键盘与鼠标事件过程
11.1KeyPress事件
11.1.1KeyPress事件过程格式
11.1.2KeyPress事件过程用法
11.2KeyDown与KeyUp事件
11.2.1KeyDown事件过程
11.2.2KeyUp事件过程
11.2.3KeyDown事件和KeyUp事件的用法
11.3鼠标事件
11.3.1MouseDown与MouseUp事件
11.3.2MouseMove事件
11.4鼠标光标
11.4.1利用MousePointer属性改变鼠标指针的样式
11.4.2利用Mouselcon属性自定义鼠标指针
11.5拖放
11.5.1Drag方法
11.5.2DragOver事件和DragDrop事件
11.6例题解析
11.7练习题
第12章数据文件
12.1文件的结构和分类
12.1.1文件说明
12.1.2文件结构
12.1.3文件分类
12.2文件操作的语句和函数
12.2.1文件的打开
12.2.2文件的读写和相关函数
12.2.3文件的关闭
12.3顺序文件
12.3.1顺序文件的写操作
12.3.2顺序文件的读操作
12.4随机文件
12.4.1随机文件的打开和读写
12.4.2随机文件中记录的增加与删除
12.5文件系统控件
12.5.1驱动器列表框和目录列表框
12.5.2文件列表框
12.6文件基本操作
12.7例题解析
12.8练习题
第13章考试大纲和考试环境
13.1上机考试大纲介绍
13.2上机考试系统介绍
13.3登录步骤
13.4查看考题与答题
13.5考后交卷过程
第14章上机试题解答与技巧
14.1基本操作题
14.2简单应用题
14.3综合应用题
14.4解题技巧
14.5第一套上机练习题
14.6第二套上机练习题
第15章考试指导
15.1二级VisualBasic笔试模拟试题(第一套)
15.2二级VisualBasic笔试模拟试题(第二套)
15.3二级VisualBasic笔试模拟试题(第三套)
附录练习题答案