計算機等級考試二級VB考點分析之對象及其操作(8)

字號:

2.8 應(yīng)用程序的結(jié)構(gòu)與工作方式
    考點18 Visual Basic應(yīng)用程序的構(gòu)成
    Visual Basic應(yīng)用程序通常由3類模塊組成,即窗體模塊、標準模塊和類模塊。
    1窗體模塊
    在Visual Basic中,一個應(yīng)用程序包含一個或多個窗體模塊(其文件擴展名為.frm),每個窗體模塊分為兩部分:一部分是作為用戶界面的窗體,另一部分是執(zhí)行具體操作的代碼。
    2標準模塊
    標準模塊(文件擴展名為.bas)完全由代碼組成,這些代碼不與具體的窗體或控件相關(guān)聯(lián)。
    3類模塊
    可以把類模塊(文件擴展名為. cls)看做是沒有物理表示的控件。每個類模塊定義了一個類,可以在窗體模塊中定義類的對象,調(diào)用類模塊中的過程。
    考點19 事件驅(qū)動
    事件是可以由窗體或控件識別的操作。
    事件驅(qū)動應(yīng)用程序的典型操作序列為:
    (1)啟動應(yīng)用程序,加載和顯示窗體;
    (2)窗體或窗體上的控件接收事件。該事件可以由用戶引發(fā)(例如鍵盤操作),可以由系統(tǒng)引發(fā)(例如定時器事件),也可以由代碼間接引發(fā)(例如當(dāng)代碼加載窗體時的Load事件);
    (3)如果相應(yīng)的事件過程中存在代碼,則執(zhí)行該代碼;
    (4)應(yīng)用程序等待下一次事件。