轉譯為 Visual Basic
您可以將 COM 物件新增至 Visual Basic 專案做為參考或元件。 一旦物件新增至您的專案,您的應用程式就可以存取其類別和介面。 然後,您可以使用 Visual Basic 物件瀏覽器,在 Visual Basic 語法中檢視對象的類型庫資訊。
通常,控制項會新增為元件,非控制項會新增為參考。 將 COM 物件新增為元件時,它會出現在 Visual Basic 工具箱中。 將物件圖示從工具箱拖曳至 Visual Basic 窗體或其他容器類型,即可建立該物件的新實例。 新增為參考的 COM 物件實例會使用 新的 關鍵詞建立。
使用類別做為參考與元件之間的差異很微妙,但很重要。 當您將 物件新增為參考時,只能使用控件所提供的類型庫,或「原始」類型庫。
如果您將控制項新增為元件,Visual Basic 會將控制項嵌入的窗體的擴展屬性和方法與控制項的類型庫合併,從而提供類型庫的一個包裝且擴展的版本。 使用此版本的型別函式庫,您可以將 Top 和 Left 等擴充屬性當作控件的一部分來使用,而不是控件的容器。
Visual Basic 目前不支援單一 .dll 檔案內建的多個類型連結庫。 如果您遇到包含多個類型連結庫的 DLL,您應該從提供物件的來源取得類型連結庫的獨立復本,以便搭配 Visual Basic 使用物件。
如需詳細資訊,請參閱下列主題:
- 從 C++ 轉譯為 Visual Basic
- 將 Java 程式碼翻譯為 Visual Basic
- 將元件新增至Visual Basic專案
- 將參考新增至 Visual Basic 專案
- Visual Basic 物件瀏覽器
相關主題