共用方式為


COM Interop (Visual Basic)

元件物件模型 (COM) 可讓物件向其他元件公開其功能,以及裝載應用程式。 現今大部分的軟體都包含 COM 物件。 雖然 .NET 元件是新應用程式的最佳選擇,但有時您可能需要採用 COM 物件。 本節涵蓋建立和使用 COM 物件與 Visual Basic 相關的一些問題。

本節中

COM Interop 簡介
提供 COM 互作性的概觀。

如何在 Visual Basic 中引用 COM 物件
說明如何新增具有類型庫的 COM 物件的參考。

作法:使用ActiveX控件
示範如何使用現有的 ActiveX 控制件,將功能新增至 Visual Studio 工具箱。

逐步解說:呼叫 Windows API
逐步引導您完成呼叫屬於 Windows 操作系統一部分的 API 的步驟。

如何:呼叫 Windows API
示範如何在 User32.dll中定義及呼叫 函 MessageBox 式。

如何:呼叫採用無符號類型的 Windows 函式
示範如何呼叫具有不帶正負號型別參數的 Windows 函式。

逐步解說:使用 Visual Basic 建立 COM 物件
逐步引導您完成使用或不使用 COM 類別範本來建立 COM 物件的過程。

疑難解答互操作性
涵蓋您在使用 COM 時可能會遇到的一些問題。

.NET Framework 應用程式中的 COM 互通性
提供如何在相同應用程式中使用 COM 物件和 .NET Framework 物件的概觀。

逐步解說:使用 COM 物件實作繼承
描述使用現有的 COM 對象作為新物件的基礎。

與 Unmanaged 程式碼互通
描述 Common Language Runtime 所提供的互作性服務。

將 COM 元件公開至 .NET Framework
描述透過 COM 互通操作呼叫 COM 型別的過程。

將 .NET Framework 元件公開給 COM
介紹從 COM 準備和使用受控類型。

套用 Interop 屬性
說明在使用非受控程式碼時可以使用的屬性。