System.Win.ObjComAuto.TObjectDispatch

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

System.TInterfacedObjectSystem.TObjectTObjectDispatch

Delphi

TObjectDispatch = class(TInterfacedObject, IDispatch)

C++

class PASCALIMPLEMENTATION TObjectDispatch : public System::TInterfacedObject

プロパティ

種類 可視性 ソース ユニット
class public
System.Win.ObjComAuto.pas
System.Win.ObjComAuto.hpp
System.Win.ObjComAuto System.Win.ObjComAuto

説明

遅延バインディングされたインターフェイスの呼び出し(オートメーション機能)をサポートします。

TObjectDispatch を使用すると、オートメーション オブジェクト(またはオートメーション サーバー)の IDispatch インターフェイスを取得できます。 IDispatch を使用し、ディスパッチ識別子(dispid)を指定することで、特定のメソッドを呼び出します。

TObjectDispatch を使用するには、オートメーション サーバーの役割を果たすクラスを定義する必要があります。 TObjectDispatch インスタンスは、TObject インスタンス(オートメーション サーバー)と関連付けられます。

メモ:オートメーション サーバー クラスの拡張 RTTI がコンパイラによって生成されることを確認してください。 「$METHODINFO ON 指令」を参照してください。

関連項目

コード例