資源描述:
《簡單的VB程序設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、VisualBasic程序設(shè)計主講:王浩Email:wayne@aiai.edu.cn第二章簡單的VB程序設(shè)計課時:4課時目錄3114對象的基本概念窗體與常用控件VB工程管理與設(shè)置2建立VB應用程序5程序調(diào)試主要知識點掌握對象的基本概念學會建立簡單的VB應用程序熟悉VB主要控件掌握VB程序的調(diào)試方法對象的基本概念類(class)類(class)是對象的“模板”或者“藍圖”,同時定義了對象的特性和操作。類抽象出必要的一組元素來定義對象。可以通過封裝來增強抽象的功能。用戶看到了什么:封裝了什么://驗證語言//
2、驗證密碼//驗證賬戶//更改賬戶對象的基本概念對象(Object)對象是類的特定實例對象具有下列特征標識(Identity):對象各不相同行為(Behavior):對象可以執(zhí)行的操作狀態(tài)(State):對象可以存儲一些隨時間變化的信息12324512245對象對象類對象的基本概念VB中的類和對象Form1窗體對象打印機Printer、剪切板Clipboard屏幕Screen應用App對象的基本概念對象的建立和命名(1)對象的建立方法一:單擊工具箱控件對象,在窗體上按住左鍵拖拉到所需要的大小后釋放。方法二:雙
3、擊工具箱控件對象,則立即在窗體出現(xiàn)一個默認大小的對象框。(2)編輯對象先選中對象(單擊對象),放大、縮小刪除對象復制對象對象的基本概念對象的建立和命名(3)對象的命名每一個對象都有有自己的名字。每個窗體、控件對象在建立時VB系統(tǒng)給出了一個默認名。用戶可通過屬性窗口設(shè)置(名稱)來給對象命名。命名的原則:1)必須由字母或漢字開頭、隨后可以是字母、漢字、數(shù)字、下劃線(最好不用)串組成。2)長度<=255個字符。對象的基本概念對象的屬性對象的屬性:對象中的數(shù)據(jù),所有對象都有自的屬性。它們是用來描述和反映對象特征的參
4、數(shù)。例如:控件名稱(Name)、標題(Caption)、顏色(Color)、字體(FontName)等屬性決定了對象展現(xiàn)給用戶的界面具有什么樣的外觀及功能。對象的基本概念對象的屬性對象屬性設(shè)置的方法:方法一:在設(shè)計模式下,通過屬性窗口直接設(shè)置對象的屬性。方法二:在程序的代碼中通過賦值實現(xiàn),其格式為:對象.屬性=屬性值例如:cmdDisp.Caption=“顯示”對象的基本概念事件(Event)事件——可被對象識別的動作。事件過程——是指附在該對象上的程序代碼,是事件觸發(fā)后處理的程序。事件過程的形式如下:Su
5、b對象名_事件過程名[(參數(shù)列表)]…..(事件過程代碼)EndSub事件是由VisualBasic預先設(shè)置好的,例如:Click(單擊)、DblClick(雙擊)等。對象的基本概念方法(Method)在對象上可操作的過程,是VB系統(tǒng)提供的一種特殊的過程和函數(shù)——方法。方法是面向?qū)ο蟮?,所以對象的方法調(diào)用一般要指明對象。對象方法調(diào)用形式:[對象.]方法[參數(shù)列表]如省略對象,表示在當對象,一般指窗體。例如:Form1.print"VB程序設(shè)計"目錄3124建立VB應用程序窗體與常用控件VB工程管理與設(shè)置1對
6、象的基本概念5程序調(diào)試建立VB應用程序事件驅(qū)動應用程序事件驅(qū)動應用程序中的典型工作方式:1、啟動應用程序,裝載和顯示窗體。2、窗體(或窗體上的控件)接收事件。事件可由用戶引發(fā)(例如通過鍵盤或鼠標操作),可由系統(tǒng)引發(fā)(例如定時器事件),也可由代碼間接引發(fā)(例如當代碼裝載窗體時的Load事件)。3、如果在相應的事件過程中已編寫了相應的程序代碼,就執(zhí)行該代碼。4、應用程序等待下一次事件。建立VB應用程序事件驅(qū)動應用程序事件驅(qū)動應用程序中的典型工作方式:1、啟動應用程序,裝載和顯示窗體。2、窗體(或窗體上的控件)接
7、收事件。事件可由用戶引發(fā)(例如通過鍵盤或鼠標操作),可由系統(tǒng)引發(fā)(例如定時器事件),也可由代碼間接引發(fā)(例如當代碼裝載窗體時的Load事件)。3、如果在相應的事件過程中已編寫了相應的程序代碼,就執(zhí)行該代碼。4、應用程序等待下一次事件。建立VB應用程序步驟1、建立用戶界面(1)畫一個命令按鈕(命令按鈕1);(2)重復步驟(1),畫命令按鈕2、3;(3)畫出文本框控件;(4)畫完四個控件后,對每個控件的大小和位置進行適當調(diào)整。建立VB應用程序步驟2、設(shè)置屬性1)命令按鈕1的修改:(1)選中“Command1”的
8、命令按鈕(2)單擊屬性窗口(或按F4鍵),從屬性列表中找到Caption屬性,(3)從鍵盤上輸入漢字“請單擊此按鈕”(4)用Font屬性將字體放大(打開Font對話框,設(shè)置為“隸書”,“Bold”,“三號”)。建立VB應用程序步驟3、編寫代碼(1)程序代碼窗口☆窗口的頂部是代碼窗口的標題,下面左邊一欄為“對象欄”;右邊一欄為“過程/事件框”;☆窗口的左下角有“過程查看”按鈕和“全模塊查看”按鈕;☆垂直滾動條上面有