COMサーバーでもあり、スタンドアロンとして実行することも、COMクライアントによって自動化することもできるアプリケーションがあります。
COMクラスは次のように宣言されます。
type
TCommandApp = class(TAutoObject, IConnectionPointContainer, ICommandApp)
また、初期化の部分は次のとおりです。
TAutoObjectFactory.Create(ComServer, TCommandApp, Class_CommandApp,
ciSingleInstance, tmApartment);
のインスタンスを作成しますTCommandApp
。TCommandApp
問題は、によって作成されたのインスタンスをどのように参照するTAutoObjectFactory
かです。(そのメソッドなどを呼び出します)。