第一章 Visual FoxPro程序开发环境 1
1.1 Visual Basic的语言特点和常用版本 1
1.2 Visual Basic的安装、启动与退出 1
1.3 Visual Basic的用户界面 3
1.3.1 如何使用菜单 3
1.3.2 工具栏 9
1.4 其他窗口介绍 9
1.4.1 窗体设计器和工程资源管理器 9
1.4.2 属性窗口和工具箱窗口 11
自测试题 12
第二章 对象及其操作 13
2.1 对象 13
2.1.1 VisualBasic的对象 13
2.1.2 对象属性设置 14
2.2 窗体的结构与属性 15
2.3 控件 16
2.4 控件的画法和基本操作 16
2.6 窗体的属性 17
2.5 事件驱动 17
自测试题 18
第三章 数据类型及其运算 24
3.1 数据类型 24
3.1.1 基本数据类型 24
3.1.2 用户定义的数据类型 24
3.1.3 枚举类型 25
3.2 常量和变量 26
3.2.1 局部变量与全局变量 27
3.2.2 窗体变量和模块变量 27
3.2.3 缺省声明 28
3.3 常用内部函数 28
3.3.1 数学函数 28
3.3.2 字符串函数 29
3.3.3 转换函数 30
3.3.4 判断函数 30
3.4.1 算术运算符 31
3.3.5 其他函数 31
3.4 运算符与表达式 31
3.4.2 关系运算符与逻辑运算符 32
3.4.3 表达式的执行顺序 33
自测试题 34
第四章 数据输入输出 41
4.1 数据输出 41
4.1.1 Print方法 41
4.1.2 与Print方法有关的函数 41
4.2 InputBox函数 42
4.3 MsgBox函数和MsgBox语句 43
4.4 字形 43
自测试题 44
第五章 常用标准控件 50
5.1 文本控件 50
5.1.1 标签 50
5.1.2 文本框 50
自测试题 51
第六章 几种基本的程序结构 53
6.1 选择结构 53
6.1.1 单行结构条件语句 53
6.1.2 块结构条件语句 53
6.2 多分支结构 54
6.3 For循环控制结构 54
自测试题 56
7.1.1 数组的定义 69
7.1 数组的概念 69
第七章 数组 69
7.1.2 静态数组与动态数组 70
7.2 数组的基本操作 71
7.2.1 数组元素的输入、输出和复制 71
7.2.2 For Each…Next语句 71
7.2.3 数组的初始化 72
自测试题 72
8.1.2 调用Sub过程 78
8.1.1 Sub过程的建立 78
第八章 过程 78
8.1 Sub过程 78
8.1.3 通用过程与事件过程 79
8.2 Function函数 79
8.2.1 Function函数的定义 79
8.2.2 调出Function函数 79
8.2.3 返回数组的函数 79
8.2.4 Property属性过程和Event事件过程 80
自测试题 80
第九章 菜单与对话框 88
9.1 用菜单编辑器建立菜单 88
9.1.1 有效性控制 88
9.1.2 菜单项标记 88
9.1.3 键盘选择 88
9.2 菜单项的增减 88
9.4 通用对话框 89
9.4.1 输入框 89
9.3 弹出式菜单 89
9.4.2 输出框 90
9.5 文件相关对话框 90
9.5.1 驱动器列表框主要属性及相关事件 90
9.5.2 目录列表框主要属性及相关事件 90
9.5.3 文件列表框主要属性及相关事件 90
自测试题 91
10.2 多重窗体程序的执行与保存 94
10.1 建立多重窗体应用程序 94
第十章 多重窗体与环境应用 94
10.3 Visual Basic工程结构 95
10.3.1 标准模块 95
10.3.2 窗体模块 95
10.3.3 Sub Main过程 95
10.4 闲置循环与DoEvents语句 96
自测试题 96
第十一章 键盘与鼠标事件过程 98
11.1 拖放 98
11.2 KeyDown与KeyUp事件 99
11.3 鼠标事件 101
自测试题 103
第十二章 数据文件 107
12.1 文件的结构和分类 107
12.2 文件操作语句和函数 107
12.3 顺序文件 107
12.3.1 顺序文件的读操作 107
12.4 随机文件 108
12.3.2 顺序文件的写操作 108
12.4.1 随机文件中记录的增加 109
12.4.2 随机文件中记录的删除 109
自测试题 109
附录一 113
模拟试题(一) 113
模拟试题(一)参考答案 124
模拟试题(二) 124
模拟试题(二)参考答案 132
模拟试题(三) 133
模拟试题(三)参考答案 142
模拟试题(四) 142
模拟试题(四)参考答案 151
模拟试题(五) 152
模拟试题(五)参考答案 160
模拟试题(六) 160
模拟试题(六)参考答案 167
模拟试题(七) 168
模拟试题(七)参考答案 176
模拟试题(八) 177
模拟试题(八)参考答案 184
模拟试题(九) 185
模拟试题(九)参考答案 193
附录二 194
全国计算机等级考试(二级)考试大纲 194
全国计算机等级考试笔试考场规则 200
全国计算机等级考试上机考试考场规则 200
全国计算机等级考试违纪处理实施规则 201