Vcl.SvcMgr.TServiceApplication.Run

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Run; virtual;

C++

virtual void __fastcall Run();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.SvcMgr.pas
Vcl.SvcMgr.hpp
Vcl.SvcMgr TServiceApplication

Description

Installe, recense et ajoute des services à sa liste de composants et crée un thread pour l'application service.

La méthode Run gère l'installation et la désinstallation des services, selon les commutateurs de la ligne de commande. Lorsque l'application service est lancée en utilisant le commutateur /INSTALL, il recense les services contenus. S'il s'agit du commutateur /UNINSTALL, ses services sont dérecensés. A moins que l'application soit lancée avec le commutateur /SILENT, l'application service affiche un message de confirmation après avoir réussi à installer ou à désinstaller ses services.

S'il n'est pas appelé avec le commutateur /INSTALL ou /UNINSTALL, Run crée un thread pour l'application service qui répond aux messages Windows provenant des clients. Notez que ce thread est utilisé par l'application, il est différent des instances de TServiceThread dédiées qui sont associées avec chaque service de l'application.