開發人員工具如何使用類型庫
下圖說明各種開發工具如何與 COM 物件的類型連結庫互動。 每個類型連結庫都會公開工具可以呼叫的標準程序設計介面,以取得該類型連結庫中所述之專案的相關信息。 在此圖表中,GUID 代表全域唯一標識碼,以及遠端過程調用的 RPC。
在上圖中,C++ 轉換工具,例如 MIDL 編譯程式和 Microsoft Visual C++ 開發系統所提供的精靈,會產生標頭和存根檔案。 您可以將這些檔案新增至專案,以使用類型連結庫所描述的 COM 物件。
同樣地,在 Java 中,開發人員工具會產生 Java 類別和原始程式檔,然後您可以匯入應用程式。
在 Visual Basic 中,案例比較簡單。 您不需要產生其他檔案。 Visual Basic 環境提供對話框,列出目前安裝在您電腦上的 COM 物件。 您可以選取您想要從應用程式呼叫的元件,並將它新增至您的專案,做為元件或參考。
OLE-COM 查看器會讀取類型庫、根據類型庫產生暫存IDL檔案,並將其顯示給使用者。 OLE-COM 查看器也會針對類型連結庫中所列的 COM 元素顯示 C++ 語法。
如需類型庫的詳細資訊,請參閱 類型庫和物件描述語言。