第1章Visual Basic程序设计概述1
1.1知识要点1
1.1.1Visual 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.2文本控件(TextBox)7
2.1.3标签(Label)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章Visual Basic语言基础20
3.1知识要点20
3.1.1Visual Basic语言的代码组织方式及书写规则20
3.1.2数据类型运算符及表达式20
3.1.3Visual 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章Visual Basic的控制结构42
5.1知识要点42
5.1.1选择控制结构(If语句)42
5.1.2多分支控制结构(SelectCase语句)42
5.1.3循环控制结构一(For语句)43
5.1.4循环控制结构二(While语句)43
5.1.5循环控制结构三(Do循环语句)43
5.1.6多重循环——嵌套控制结构44
5.1.7Goto型控制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.1Sub过程的定义及调用97
7.1.2Function过程的定义98
7.1.3过程调用时的数据传递98
7.1.4递归过程99
7.1.5过程的作用域99
7.2例题解析100
7.3习题及参考答案116
第8章鼠标与键盘事件132
8.1知识要点132
8.1.1鼠标事件132
8.1.2键盘事件133
8.2例题解析133
8.3习题及参考答案136
第9章多窗体设计与菜单138
9.1知识要点138
9.1.1多窗体的创建、执行与保存138
9.1.2VB的工程结构138
9.1.3闲置循环和DoEvents语句139
9.1.4菜单编辑器139
9.1.5弹出式菜单139
9.2例题解析139
9.3习题及参考答案141
第10章文件144
10.1知识要点144
10.1.1文件的定义及类型144
10.1.2文件系统控件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章Visual Basic上机部分165
12.1知识要点165
12.1.1VB程序设计的一般步骤165
12.1.2VB程序错误的种类165
12.1.3VB程序代码的调试执行166
12.1.4VB程序代码的调试窗口167
12.2上机试题练习及参考答案167
第13章自测试卷汇编187
自测试卷(一)187
自测试卷(二)193
自测试卷(三)200
自测试卷(四)207
自测试卷参考答案214
参考文献218