複製鏈接
請複製以下鏈接發送給好友

標準模塊

鎖定
標準模塊( standard module)文件擴展名為 .BAS,是應用程序內其它模塊訪問的過程和聲明的容器。它們可以包含變量、常數、類型、外部過程和全局過程的全局(在整個應用程序範圍內有效的)聲明或模塊級聲明。寫入標準模塊的代碼不必綁在特定的應用程序上;如果不小心用名稱引用 窗體和控件,則在許多不同的應用程序中可以重用標準模塊。
中文名
標準模塊
外文名
standard module
包    含
類型、常數、變量
模塊類型
窗體、標準和類
窗體模塊
.FRM
標準模塊
.BAS
Visual Basic
.CLS

標準模塊標準模塊

標準模塊(具有 .bas 文件擴展名)可以包含類型、常數、變量、外部過程和公共過程的公共的或模塊級的聲明。

標準模塊詳細信息

關於使用模塊的信息,請參閲“編程基礎”和“用對象編程”。
Visual Basic 的代碼存儲在模塊中。模塊有三種類型:窗體、標準和類。
簡單的應用程序可以只有一個窗體,應用程序的所有代碼都駐留在窗體模塊中。而當應用程序龐大複雜時,就要另加窗體。最終可能會發現在幾個窗體中都有要執行的公共代碼。因為不希望在兩個窗體中重複代碼,所以要創建一個獨立模塊,它包含實現公共代碼的過程。獨立模塊應為標準模塊。此後可以建立一個包含共享過程的模塊庫。
每個標準模塊、類模塊窗體模塊都可包含:
A、聲明。可將常數、類型、變量動態鏈接庫 (DLL) 過程的聲明放在窗體、類或標準模塊的模塊級。
B、過程。Sub、Function 或者 Property 過程包含可以作為單元來執行的代碼片段。本章後面的“過程概述”一節中將討論這些內容。

標準模塊模塊介紹

標準模塊窗體模塊

(文件擴展名為 .FRM )是大多數 Visual Basic 應用程序的基礎。窗體模塊可以包含處理事件的過程、通用過程以及變量、常數、類型和外部過程的窗體級聲明。如果要在文本編輯器中觀察窗體模塊,則還會看到窗體及其控件的描述,包括它們的屬性設置值。寫入窗體模塊的代碼是該窗體所屬的具體應用程序專用的;它也可以引用該應用程序內的其它窗體或對象。

標準模塊標準模塊

文件擴展名為 .BAS)是應用程序內其它模塊訪問的過程和聲明的容器。它們可以包含變量、常數、類型、外部過程和全局過程的全局(在整個應用程序範圍內有效的)聲明或模塊級聲明。寫入標準模塊的代碼不必綁在特定的應用程序上;如果不小心用名稱引用窗體和控件,則在許多不同的應用程序中可以重用標準模塊。

標準模塊類模塊

在 Visual Basic 中類模塊文件擴展名為 .CLS)是面向對象編程的基礎。可在類模塊中編寫代碼建立新對象。這些新對象可以包含自定義的屬性和方法。實際上,窗體正是這樣一種類模塊,在其上可安放控件、可顯示窗體窗口。