System.Win.ComObj.TComObjectFactory.CreateComObject

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function CreateComObject(const Controller: IUnknown): TComObject; virtual;

C++

virtual TComObject* __fastcall CreateComObject(const System::_di_IInterface Controller);

プロパティ

種類 可視性 ソース ユニット
function public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TComObjectFactory

説明

TComObject オブジェクトをインスタンス化します。

CreateComObject メソッドは,TComObjectFactory がクラスファクトリのクラス型をインスタンス化するメソッドです。CreateComObject は,TComObject クラスの CreateFromFactory コンストラクタを呼び出して COM オブジェクトを作成します。CreateComObject はそれ自体を Factory パラメータとして CreateFromFactory に渡します。

CreateComClass は,ComClass プロパティの値に基づいて COM オブジェクトを作成します。ComClass は,ほかのアプリケーションがオブジェクトインスタンスを要求する COM クラスを識別するために使用するクラス ID(CLSID)です。

関連項目