Service Application não está rodando
Olá pessoal, tudo bem?
Seguinte, tenho uma aplicação que passei para rodar como um serviço no Windows, porém a mesma não executa.
O que fiz foi o seguinte: criei um service application e nele inseri um componente TTimer. Na instrução onTimer inseri todo o código que o programa deverá executar. Deixei também a propriedade Enable deste componente como false.
Na instrução onExecute do service application inseri o seguinte:
TTimer.Enable := True;
while not Terminated do
ServiceThread.ProcessRequests(true);
TTimer.Enable := False;
Desta maneira não estou conseguindo executar o conteúdo do onTimer.
Não consigo entender o que está faltando, já que copiei isto de um exemplo que já utilizava antes.
Obrigado pelas dicas! :-)
Seguinte, tenho uma aplicação que passei para rodar como um serviço no Windows, porém a mesma não executa.
O que fiz foi o seguinte: criei um service application e nele inseri um componente TTimer. Na instrução onTimer inseri todo o código que o programa deverá executar. Deixei também a propriedade Enable deste componente como false.
Na instrução onExecute do service application inseri o seguinte:
TTimer.Enable := True;
while not Terminated do
ServiceThread.ProcessRequests(true);
TTimer.Enable := False;
Desta maneira não estou conseguindo executar o conteúdo do onTimer.
Não consigo entender o que está faltando, já que copiei isto de um exemplo que já utilizava antes.
Obrigado pelas dicas! :-)
Jorgeolimpia
Curtidas 0