第1章 Visual Basic程序设计概述 1
1.1知识要点 1
1.1.1 Visual Basic语言的特点 1
1.1.2对象 1
1.1.3窗体 2
1.1.4控件 2
1.1.5建立Visual Basic应用程序的一般步骤 2
1.2例题解析 2
1.3习题及参考答案 4
第2章 Visual Basic的界面设计 6
2.1知识要点 6
2.1.1窗体 6
2.1.3标签(Label) 7
2.1.2文本控件(TextBox) 7
2.1.4命令按钮控件(CommandButton) 8
2.1.5选择控件——单选按钮(OptionButton)和复选框(CheckBox) 9
2.1.6选择控件——列表框(ListBox) 9
2.1.7选择控件——组合框(ComboBox) 10
2.1.8滚动条 11
2.1.9计时器 12
2.1.10图形控件——图片框(PictureBox) 12
2.1.11图形控件——图像框(Image) 12
2.1.12框架 13
2.1.13焦点(Focus)和Tab顺序 13
2.2例题解析 13
2.3习题及参考答案 17
3.1.2数据类型运算符及表达式 20
3.1.1 Visual Basic语言的代码组织方式及书写规则 20
3.1 知识要点 20
第3章 Visual Basic语言基础 20
3.1.3 Visual Basic公共函数 24
3.2例题解析 25
3.3习题及参考答案 30
第4章 数据输入输出 35
4.1 知识要点 35
4.1.1数据输入 35
4.1.2数据输出:Print方法、MsgBox函数、MsgBox语句 36
4.1.3打印输出 37
4.2例题解析 38
4.3习题及参考答案 39
5.1.2多分支控制结构(Select-Case语句) 42
5.1.1选择控制结构(If语句) 42
5.1知识要点 42
第5章 Visual Basic的控制结构 42
5.1.3循环控制结构一(For语句) 43
5.1.4循环控制结构二(While语句) 43
5.1.5循环控制结构三(Do循环语句) 43
5.1.6多重循环——嵌套控制结构 44
5.1.7 Goto型控制 44
5.2例题解析 45
5.3习题及参考答案 65
第6章 数组 77
6.1知识要点 77
6.1.1数组的概念及定义 77
6.1.2动态数组的定义 77
6.1.3数组的基本操作 77
6.1.4数组函数 78
6.1.5控件数组 79
6.2例题解析 79
6.3习题及参考答案 86
第7章 过程 97
7.1知识要点 97
7.1.1 Sub过程的定义及调用 97
7.1.2 Function过程的定义 98
7.1.3过程调用时的数据传递 98
7.1.4递归过程 99
7.1.5过程的作用域 99
7.2例题解析 100
7.3习题及参考答案 116
8.1.1 鼠标事件 132
8.1知识要点 132
第8章 鼠标与键盘事件 132
8.1.2键盘事件 133
8.2例题解析 133
8.3习题及参考答案 136
第9章 多窗体设计与菜单 138
9.1知识要点 138
9.1.1多窗体的创建、执行与保存 138
9.1.2 VB的工程结构 138
9.1.3闲置循环和DoEvents语句 139
9.1.4菜单编辑器 139
9.1.5弹出式菜单 139
9.2例题解析 139
9.3习题及参考答案 141
10.1.2文件系统控件 144
10.1.1文件的定义及类型 144
第10章 文件 144
10.1知识要点 144
10.1.3常用文件操作语句 145
10.2例题解析 147
10.3习题及参考答案 148
第11章 常用的算法 153
11.1知识要点 153
11.1.1穷举法 153
11.1.2排序 153
11.1.3查找 156
11.1.4方程求根 158
11.1.5数值积分 159
11.2例题解析 162
12.1.1 VB程序设计的一般步骤 165
12.1.2 VB程序错误的种类 165
第12章 Visual Basic上机部分 165
12.1知识要点 165
12.1.3 VB程序代码的调试执行 166
12.1.4 VB程序代码的调试窗口 167
12.2上机试题练习及参考答案 167
第13章 自测试卷汇编 187
自测试卷(一) 187
自测试卷(二) 193
自测试卷(三) 200
自测试卷(四) 207
自测试卷参考答案 214
参考文献 218