COM 相互運用 (Visual Basic)
コンポーネント オブジェクト モデル (COM: Component Object Model) を使用することによって、オブジェクトはその機能をその他のコンポーネントやホスト アプリケーションに公開できます。今日のほとんどのソフトウェアでは、COM オブジェクトが使用されています。.NET アセンブリは新規アプリケーションにとって最善の選択肢ですが、COM オブジェクトを使用する必要のある場合もあります。ここでは、Visual Basic での COM オブジェクトの作成と使用に関連する問題について説明します。
このセクションの内容
COM 相互運用の概要 (Visual Basic)
COM 相互運用性の概要を説明します。方法 : Visual Basic から COM オブジェクトを参照する
タイプ ライブラリのある COM オブジェクトに参照を追加する方法を説明します。方法: ActiveX コントロールを操作する (Visual Basic)
既存の ActiveX コントロールを使用して Visual Studio ツールボックスに機能を追加する方法を説明します。チュートリアル: Windows API の呼び出し (Visual Basic)
Windows オペレーティング システムに含まれる API を呼び出す手順について説明します。方法: Windows API を呼び出す (Visual Basic)
User32.dll の MessageBox 関数を定義し、呼び出す方法を説明します。方法: 符号なしの型を使用する Windows の機能を呼び出す (Visual Basic)
符号なしの型パラメーターを持つ Windows の関数を呼び出す方法を示します。チュートリアル : Visual Basic での COM オブジェクトの作成
COM クラス テンプレートを使用する場合と使用しない場合の COM オブジェクトの作成手順を説明します。相互運用性のトラブルシューティング (Visual Basic)
COM を使用する際、発生する可能性のある問題について説明します。.NET Framework アプリケーションにおける COM 相互運用性 (Visual Basic)
1 つのアプリケーションで COM オブジェクトと .NET Framework オブジェクトを同時に使用する方法について簡単に説明します。チュートリアル: COM オブジェクトによる継承の実装 (Visual Basic)
既存の COM オブジェクトを新しいオブジェクトの基礎として使用する方法について説明します。
関連項目
アンマネージ コードとの相互運用
共通言語ランタイムによって提供される相互運用性サービスについて説明します。.NET Framework への COM コンポーネントの公開
COM 相互運用機能を通じて COM の型を呼び出す手順を説明します。COM への .NET Framework コンポーネントの公開
COM からのマネージ型の準備および使用方法について説明します。相互運用固有の属性の適用
アンマネージ コードと相互運用するときに使用できる属性について説明します。