第1章 Visual Basic程序开发环境 1
『考点分析』 1
『本章导读』 1
1.1 Visual Basic的概述 1
考点01:Visual Basic的特点 1
考点02:Visual Basic的版本 3
考点03:Visual Basic的启动和退出 3
1.2 Visual Basic的主窗口 6
考点04:标题栏 6
考点05:菜单栏 6
考点06:工具栏 7
1.3 Visual Basic的其他窗口 8
考点07:窗体设计器 8
考点08:工程资源管理器窗口 8
考点09:属性窗口 9
考点10:工具箱 9
考点11:代码窗口 10
考点12:立即窗口 11
考点13:窗体布局窗口 11
1.4 典型试题分析 11
1.5 同步自测题 12
【同步自测题答案】 13
第2章 对象及操作 14
『考点分析』 14
『本章导读』 14
2.1 对象 14
考点01:Visual Basic的对象 14
考点02:对象的属性 14
考点03:对象的事件 15
考点04:对象的方法 16
2.2 窗体 16
考点05:窗体的结构 16
考点06:窗体的属性 17
考点07:窗体事件 19
2.3 控件 20
考点08:标准控件 20
考点09:控件的命名 20
考点10:控件值 21
2.4 控件的添加及其基本操作 22
考点11:在窗体中添加控件 22
考点12:控件的基本操作 22
2.5 典型试题分析 23
2.6 同步自测题 25
【自测题答案】 26
第3章 程序设计基础 28
『考点分析』 28
『本章导读』 28
3.1 Visual Basic语言基础 28
考点01:基本数据类型 29
考点02:用户自定义的数据类型 31
考点03:常量和变量 31
考点04:常用内部函数 33
考点05:运算符与表达式 37
考点06:Visual Basic基本语句 39
3.2 数据的输入与输出 41
考点07:数据的输入 41
考点08:数据的输出 43
3.3 对话框的使用 44
考点09:InputBox函数 44
考点10:MsgBox函数和语句 45
3.4 典型试题分析 46
3.5 同步自测题 50
【自测题答案】 52
第4章 常用标准控件 54
『考点分析』 54
『本章导读』 54
4.1 文本控件 55
考点01:标签 55
考点02:文本框 56
4.2 图形控件和按钮控件 59
考点03:图片框控件 59
考点04:图像框控件 59
考点05:图形文件的装入 60
考点06:直线控件和形状控件 60
考点07:命令按钮控件 61
4.3 选择控件 62
考点08:单选按钮控件 62
考点09:复选框控件 63
考点10:列表框 63
考点11:组合框 65
4.4 其他控件 66
考点12:滚动条 66
考点13:计时器 66
考点14:框架 66
4.5 焦点和Tab顺序 67
考点15:设置焦点 67
考点16:Tab顺序 67
4.6 典型试题分析 67
4.7 同步自测题 70
【自测题答案】 75
第5章 Visual Basic的控制结构 77
『考点分析』 77
『本章导读』 77
5.1 选择控制结构 77
考点01:单行结构条件语句 77
考点02:块结构条件语句 78
考点03:多分支结构语句 78
考点04:IIf函数 80
5.2 循环结构 80
考点05:For循环结构 81
考点06:While循环结构 82
考点07:Do循环结构 82
考点08:多重循环结构 84
5.3 典型试题分析 85
5.4 同步自测题 89
【自测题答案】 93
第6章 数组 95
『考点分析』 95
『本章导读』 95
6.1 数组的概念 95
考点01:数组的定义 96
考点02:数组的引用 96
6.2 静态数组和动态数组 96
考点03:静态数组 96
考点04:动态数组 98
6.3 数组函数与For Each...Next语句 99
考点05:数组函数 99
考点06:For Each...Next语句 99
6.4 数组的初始化和控件数组 100
考点07:数组的初始化 100
考点08:控件数组 100
6.5 典型试题分析 102
6.6 同步自测题 106
【自测题答案】 109
第7章 过程 111
『考点分析』 111
『本章导读』 111
7.1 子过程 111
考点01:子过程的定义 111
考点02:调用子过程 114
7.2 函数过程 116
考点03:函数过程的定义 116
考点04:调用函数过程 116
7.3 过程中的参数传递 117
考点05:形参和实参 117
考点06:传值与传址 117
考点07:传递数组 118
7.4 可选参数和可变参数 120
考点08:可选参数 120
考点09:可变参数 120
7.5 对象参数 120
考点10:窗体参数 120
考点11:控件参数 120
7.6 局部内存分配和Shell函数 121
考点12:局部内存分配 121
考点13:Shell函数 122
7.7 变量和过程的作用域 122
考点14:过程的作用域 123
考点15:变量的作用域 123
7.8 典型试题分析 124
7.9 同步自测题 129
【同步自测题答案】 132
第8章 键盘和鼠标事件过程 133
『考点分析』 133
『本章导读』 133
8.1 键盘事件 133
考点01:KeyPress事件 133
考点02:KeyDown和KeyUp事件 134
8.2 鼠标事件 134
考点03:鼠标位置 134
考点04:MouseDown事件 135
考点05:MouseUp事件 135
考点06:MouseMove事件 136
8.3 鼠标光标的形状 136
考点07:MousePointer属性 136
考点08:设置鼠标光标形状 137
8.4 拖放 138
考点09:与拖放有关的属性、事件和方法 138
考点10:OLE拖放 140
考点11:手动拖放 140
8.5 典型试题分析 141
8.6 同步自测题 144
【同步自测题答案】 146
第9章 界面设计 148
『考点分析』 148
『本章导读』 148
9.1 菜单设计 148
考点01:菜单编辑器 148
考点02:菜单项的控制 150
考点03:菜单项的增减 150
考点04:弹出式菜单 151
9.2 对话框设计 151
考点05:通用对话框 151
考点06:“打开”对话框 153
考点07:“另存为”对话框 154
考点08:“颜色”对话框 154
考点09:“字体”对话框 155
考点10:“打印”对话框 155
考点11:“帮助”对话框 155
考点12:自定义对话框 156
9.3 典型试题分析 157
9.4 同步自测题 160
【同步自测题答案】 162
第10章 多重窗体程序设计 164
『考点分析』 164
『本章导读』 164
10.1 建立多重窗体应用程序 164
考点01:与多重窗体程序设计有关的语句和方法 164
考点02:建立界面 165
考点03:编写程序代码 165
10.2 多重窗体程序的执行与保存 165
考点04:指定启动窗体 165
考点05:多窗体程序的存取 165
10.3 Visual Basic工程结构 166
考点06:标准模块 166
考点07:窗体模块 166
考点08:Sub Main过程 166
考点09:闲置循环和DoEvents语句 167
10.4 典型试题分析 167
10.5 同步自测题 170
【同步自测题答案】 171
第11章 数据文件 173
『考点分析』 173
『本章导读』 173
11.1 文件概述 173
考点01:文件的分类 173
考点02:数据文件的加工步骤 174
11.2 文件的打开与关闭 174
考点03:文件的打开 174
考点04:文件的关闭 174
11.3 顺序文件 174
考点07:顺序文件的写操作 174
考点08:顺序文件的读操作 175
11.4 随机文件 176
考点09:随机文件的打开与关闭 176
考点10:随机文件的读写 176
考点11:随机文件中记录的增加与删除 176
11.5 文件系统控件 177
考点12:驱动器列表框 177
考点13:目录列表框 177
考点14:文件列表框 178
考点15:文件访问函数与语句 178
11.6 典型试题分析 182
11.7 同步自测题 184
【同步自测题答案】 187
第12章 标准预测试卷 189
二级公共基础知识和Visual Basic语言程序设计(1) 189
二级公共基础知识和Visual Basic语言程序设计(2) 197
标准预测试卷参考答案及解析 204
第13章 上机考试题库 212
二级Visual Basic程序设计(1) 212
二级Visual Basic程序设计(2) 214
上机试题答案与解析 216