Fórum Duvida com Serviços Windows #375476

01/10/2009

0

bom dia, achei esse [url=http://imasters.uol.com.br/artigo/13266/delphi/criando_servicos_para_windows_parte_01]TUTORIAL[/url] de como criar serviços no Windows.
Agora eu pergunto, posso colocar um Timer para verificar de tempo em tempo um horário, e executar um procedimento? Isso deixaria o computador lento?

Pq quero fazer isso? Quero criar um backup para meus sistemas com agendador de horário (gravo a data e horário no banco de dados). Provavelmente alguns irão falar para usar o agendador de tarefas do Windows e eu pergunto, como faço isso automatico pelo meu sistema, sem eu ou o cliente criar isso na mão?


Facc

Facc

Responder

Posts

01/10/2009

Afarias

|Agora eu pergunto, posso colocar um Timer para verificar de tempo em
|tempo um horário, e executar um procedimento?

Sim


|Isso deixaria o computador lento?

Possivelmente não... Mas depende do QUE vc vai executar, COMO vai executar e qual o INTERVALO.


|Pq quero fazer isso? Quero criar um backup para meus sistemas com
|agendador de horário (gravo a data e horário no banco de dados).

Para isso já existe o Agendador de Tarefas no Windows e o Cron no Linux


|Provavelmente alguns irão falar para usar o agendador de tarefas do
|Windows e eu pergunto, como faço isso automatico pelo meu sistema,
|sem eu ou o cliente criar isso na mão?

O projeto JEDI tem algo nesse sentido (para trabalhar na API do agendador de tarefas via Delphi):

http://www.delphi-jedi.org/files/api/TaskScheduler.zip

Veja se é isso q procura


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar