Vcl.SvcMgr.TServiceApplication.Run
Delphi
procedure Run; virtual;
C++
virtual void __fastcall Run();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.SvcMgr.pas Vcl.SvcMgr.hpp |
Vcl.SvcMgr | TServiceApplication |
説明
そのコンポーネントリストにサービスをインストール,登録,追加して,サービスアプリケーションのスレッドを作成します。
Run メソッドは,コマンドラインのスイッチにしたがってサービスのインストールおよびアンインストールを処理します。/INSTALL スイッチで実行されている場合,サービスアプリケーションは格納しているサービスを登録します。/UNINSTALL スイッチで実行されている場合,サービスアプリケーションはサービスの登録を解除します。/SILENT スイッチで実行されていない限り,サービスアプリケーションは,そのサービスのインストールまたはアンインストールに成功すると確認メッセージを表示します。
/INSTALL または /UNINSTALL スイッチで呼び出されない場合,Run は,クライアントからの Windows メッセージに応答するサービスアプリケーションスレッドを作成します。このスレッドはアプリケーション用で,アプリケーション内の個々のサービス専用に関連付けられた TServiceThread インスタンスとは異なることに注意してください。