共用方式為


轉譯為 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++

轉譯為Java