第1章Visual Basic程序设计概述11.1知识要点11.1.1Visual Basic语言的特点11.1.2对象11.1.3窗体21.1.4控件21.1.5建立Visual Basic应用程序的一般步骤21.2例题解析21.3习题及参考答案4第2章Visual Basic的界面设计62.1知识要点62.1.1窗体62.1.2文本控件(TextBox)72.1.3标签(Label)72.1.4命令按钮控件(CommandButton)82.1.5选择控件——单选按钮(OptionButton)和复选框(CheckBox)92.1.6选择控件——列表框(ListBox)92.1.7选择控件——组合框(ComboBox)102.1.8滚动条112.1.9计时器122.1.10图形控件——图片框(PictureBox)122.1.11图形控件——图像框(Image)122.1.12框架132.1.13焦点(Focus)和Tab顺序132.2例题解析132.3习题及参考答案17第3章Visual Basic语言基础203.1知识要点203.1.1Visual Basic语言的代码组织方式及书写规则203.1.2数据类型运算符及表达式203.1.3Visual Basic公共函数243.2例题解析253.3习题及参考答案30第4章数据输入输出354.1知识要点354.1.1数据输入354.1.2数据输出:Print方法、MsgBox函数、MsgBox语句364.1.3打印输出374.2例题解析384.3习题及参考答案39第5章Visual Basic的控制结构425.1知识要点425.1.1选择控制结构(If语句)425.1.2多分支控制结构(SelectCase语句)425.1.3循环控制结构一(For语句)435.1.4循环控制结构二(While语句)435.1.5循环控制结构三(Do循环语句)435.1.6多重循环——嵌套控制结构445.1.7Goto型控制445.2例题解析455.3习题及参考答案65第6章数组776.1知识要点776.1.1数组的概念及定义776.1.2动态数组的定义776.1.3数组的基本操作776.1.4数组函数786.1.5控件数组796.2例题解析796.3习题及参考答案86第7章过程977.1知识要点977.1.1Sub过程的定义及调用977.1.2Function过程的定义987.1.3过程调用时的数据传递987.1.4递归过程997.1.5过程的作用域997.2例题解析1007.3习题及参考答案116第8章鼠标与键盘事件1328.1知识要点1328.1.1鼠标事件1328.1.2键盘事件1338.2例题解析1338.3习题及参考答案136第9章多窗体设计与菜单1389.1知识要点1389.1.1多窗体的创建、执行与保存1389.1.2VB的工程结构1389.1.3闲置循环和DoEvents语句1399.1.4菜单编辑器1399.1.5弹出式菜单1399.2例题解析1399.3习题及参考答案141第10章文件14410.1知识要点14410.1.1文件的定义及类型14410.1.2文件系统控件14410.1.3常用文件操作语句14510.2例题解析14710.3习题及参考答案148第11章常用的算法15311.1知识要点15311.1.1穷举法15311.1.2排序15311.1.3查找15611.1.4方程求根15811.1.5数值积分15911.2例题解析162第12章Visual Basic上机部分16512.1知识要点16512.1.1VB程序设计的一般步骤16512.1.2VB程序错误的种类16512.1.3VB程序代码的调试执行16612.1.4VB程序代码的调试窗口16712.2上机试题练习及参考答案167第13章自测试卷汇编187自测试卷(一)187自测试卷(二)193自测试卷(三)200自测试卷(四)207自测试卷参考答案214参考文献218