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