System.Win.ComObj.TAutoIntfObject.Create
Delphi
constructor Create(const TypeLib: ITypeLib; const DispIntf: TGUID);
C++
__fastcall TAutoIntfObject(const _di_ITypeLib TypeLib, const GUID &DispIntf);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | System.Win.ComObj.pas System.Win.ComObj.hpp |
System.Win.ComObj | TAutoIntfObject |
説明
Create は,オートメーションインターフェースオブジェクトをインスタンス化します。
クラスファクトリのサポートは組み込まれていないため,コンストラクタを使って TAutoIntfObject の下位オブジェクトをインスタンス化する必要があります。
TypeLib は,DispIntf の型情報を返すことができる ITypeLib インターフェースです。
DispIntf は,作成中のオブジェクトの GUID です。
Create メソッドは,オートメーションインターフェースオブジェクトに対してメモリを割り当て,TypeLib を使って DispIntf の型情報にアクセスして,DispIntfEntry プロパティを初期化します。