オブジェクトを手動でインスタンス化する

COM オブジェクトサポート > 実行時の動作

OLE項目 やActiveX 項目のデフォルト設定は、これらの項目が定義されたタスクをオープンした時に、Magicエンジンによって自動的にオブジェクトがインスタンス化されるように設定されています。タスクが終了するとそのオブジェクトは解放されます。

オブジェクトを手動でインスタンス化したり解放したりしたい場合は、項目特性の[インスタンス化]の指定を「N=なし」 に指定し、 COMObjCreateCOMObjRelease 関数を使用してオブジェクトの作成や解放を行ってください。

注意:

[インスタンス化]特性が無効な場合、オブジェクトは手動で作成できません。