一、課程基本要求
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對象向文件中添加數據。