COMインタフェースビルダ

コンポーネント > コンポーネントインタフェースビルダ
COMオブジェクトサポート
>

COM(Component Object Model) は、カスタムアプリケーションを統合する際に使用するコンポーネントを作成し、種々のコンポーネントが相互に作用することを可能にするAPI(Application Programming Interface)を定義します。これらのコンポーネントは、マイクロソフトによって指定されたバイナリ構造を持ち、これによって異なる言語で書かれたコンポーネントの相互アクセスが可能になります。

MagicのCOMインタフェースビルダ(以下、CIBと略します。)は、COMオブジェクト(DLL)を作成することができます。

このCOMオブジェクトがOLEオートメーション用のインタフェースとなることで、Magicを含む様々なツールやアプリケーションがMagicエンジンを呼び出すことを可能とします。

[オプション]メニューの[インタフェースビルダ]を選択し、[COM]をクリックするとCIBが起動します。

[次へ]をクリックすると[COMコンポーネント一覧]画面が表示されます。

注意:

  • CIBは、BLOB型、OLE型、ActiveX型、ベクトル型をサポートしていません。

  • コンポーネント名や公開プログラム名、パラメータ名にDBCSは使用できません。また、数値から始まる名前や空白、ハイフンなどの記号を使用することもできません。

参照