瞭解 Microsoft Visual Basic 6.0 語言對應

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

支援下列語言建構的 Visual Basic 反向工程。

類別、 模組和表單

包含類別類型、 成員變數、 常數和函數和副程式。

類別類型 (標準模組、 類別模組、 MS 表單、 資源檔案、 VB 表單、 VB MDI 表單、 屬性] 頁面,使用者控制、 文件物件],相關的文件或 Microsoft ActiveX 設計工具)。類別類型是透過標記值 (用以建立 ole 物件) 設定。標準模組都建立公用程式鉛版。

函數和副程式

包含可見度 (公用、 私人,或受保護)、 傳回類型 (函數只) 及參數值。

附註: Visual Basic 沒有受保護的類別成員的概念。反向工程的 Visual basic 程式碼,保護用來指定朋友屬性、 副程式或函數。

參數

包含類型,類型 (,進出、 傳回),及預設值。

UML 規格 1.2 版不支援多樣性參數。參數名稱會加上陣列維度。例如:

Sub func(arr() as Integer)

會反向工程為:

arr(): Integer

如果是選擇性的參數,才會設定預設值。

常數

包含可見度 (公用或私用)、 類型及起始值。

常數會新增至模型中,為可變更欄位屬性設定為已凍結。

例如,VB 行:

Const str As String = "some text"

將會提供起始的值

"some text"

Const x As Integer = 1

將會提供的 1 的起始值。

成員變數

包含可見 (公用或私用),然後輸入。

陣列維度會附加變數名稱。例如:

x(1 to 5, 1 to 10) as Integer

會反向工程為:

x(1 to 5, 1 to 10): Integer

屬性

包含可見度 (公用、 私人,或受保護)、 傳回類型 (取得只) 及參數值。

VB 屬性會新增至模型中,為具有存取子鉛版的方法。每個屬性存取可能會有不同的可見性。

get_、 set_ 或 let_ 是其前面加上根據存取子類型的名稱。

附註: Visual Basic 沒有受保護的類別成員的概念。當反向工程 Visual Basic 程式碼,保護用來指定朋友屬性、 副程式或函數。

事件

包含可見度 (僅限公用) 和參數值。

事件會新增至模型中,為具有鉛版事件的方法。

使用者定義類型

建立類別。

使用者定義類型會新增至模型中,為類別。不會建立類型的成員屬性。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×