一、课程基本要求
1.掌握Visual Basic集成开发环境及基本操作、编程机制和编程步骤;熟练掌握vb的基本概念。
2.熟练掌握Visual Basic语言编程基础:包括数据类型、常量与变量、运算符与表达式、基本语句、程序控制结构、数组、过程与函数和错误处理;
3.熟练掌握应用程序窗体设计,包括窗体的属性、方法、事件、对话框和设计多文档界面应用程序;
4.熟练掌握Visual Basic标准控件的属性、事件、方法;
5.了解多媒体程序设计方法;掌握图像控件和图像框控件的属性、方法;
6.掌握为应用程序添加菜单和工具栏;
7.掌握文件的管理与访问;
8.了解Visual Basic数据库程序设计方法;
9.了解Visual Basic自带的打包程序制作安装程序。
二、复习内容与复习要求
(一)Visual Basic使用基础
1.掌握VB集成开发环境;
2.掌握VB编程步骤与编程机制;
3.理解VB工程与模块;
4.掌握对象的概念,对象的属性、方法和事件。
(二)Visual Basic编程语言
1.掌握基本数据类型;
2.熟练掌握常量与变量;
3.熟练掌握标识符命名规则;
4.熟练掌握Print语句;
5.熟练掌握语句格式;
6.熟练掌握赋值语句;
7.了解注释语句;
8.熟练掌握结束语句;
9.熟练掌握表达式与运算符;
10.熟练掌握If语句;
11.熟练掌握Iif函数;
12.熟练掌握Select语句;
13.熟练掌握For循环语句
14.熟练掌握While循环语句;
15.熟练掌握Do循环语句;
16.理解数组的概念;
17.熟练掌握数组的定义;
18.熟练掌握数组的初始化;
19.熟练掌握数组的清除;
20.熟练掌握数组的访问;
21.掌握通用过程;
22.掌握事件过程;
23.掌握参数的传递;
24.熟练掌握常用内部函数;
25.了解格式输出函数;
26.掌握自定义函数;
27.理解VB程序错误种类;
28.掌握VB程序错误处理。
(三)应用程序窗体设计
1.掌握窗体的常用属性;
2.熟练掌握窗体的'常用方法;
3.熟练掌握窗体的Load事件;
4.熟练掌握窗体的Click事件;
5.掌握窗体的Risize事件;
6.熟练掌握窗体的Unload事件;
7.了解窗体的KeyPreview属性;
8.掌握窗体的KeyDown、KeyUp和KeyPress事件;
9.了解窗体的Line方法;
10.掌握窗体的MouseDown、MouseUp和MouseMove事件;
11.理解窗体的Activate事件;
12.熟练掌握InputBox函数;
13.熟练掌握MsgBox函数;
14.掌握CommandDialog控件;
15.熟练掌握创建MDI窗体;
16.熟练掌握设置MDI子窗体;
17.熟练掌握创建快速显示窗体;
18.熟练掌握设置应用程序启动对象。
(四)标准控件应用
1.熟练掌握标签控件;
2.熟练掌握文本框控件;
3.熟练掌握命令按钮控件;
4.熟练掌握单选按钮控件;
5.熟练掌握复选框按钮控件;
6.熟练掌握框架控件;
7.熟练掌握列表框控件;
8.熟练掌握组合框控件;
9.熟练掌握滚动条控件;
10.熟练掌握计时器控件。
(五)多媒体程序设计
1.了解窗体坐标系;
2.掌握使用颜色;
3.理解Pset和Line语句;
4.了解Circle方法应用;
5.了解Line控件;
6.掌握Shape控件;
7.熟练掌握图像框控件;
8.熟练掌握图像控件;
9.了解用Declare声明API函数;
10.了解通过调用API函数mciSendString执行相关命令;
11.了解ShockwaveFlash控件;
12.了解WindowsMediaPlayer控件。
(六)菜单和工具栏设计
1.熟练掌握菜单控件;
2.掌握Rich-TextBox控件;
3.掌握StatusBar控件;
4.理解Clipboard对象;
5.掌握工具栏控件;
6.掌握图像列表控件。
(七)文件访问与管理
1.熟练掌握驱动器列表框;
2.熟练掌握目录列表框;
3.熟练掌握文件列表框;
4.掌握顺序文件的操作;
5.掌握定义记录型和变量;
6.掌握随机文件的操作;
7.了解引用Scripting类型库;
8.熟练掌握通过FSO对象读取文件;
9.熟练掌握通过FSO对象向文件中添加数据。