O melhor seria trabalhar com Threads, como o José Mario sugeriu. Mas se vc está acostumado a utilizar TTimer (que não deixa de ser uma thread) então vc pode _sim_ utilizar outro TTimer. Se o tempo não pode parar de ambos os timers, então é só ter variáveis de flag para saber se deve ou não executar a rotina. Essas variáveis serão utilizadas antes das rotinas dos timers, perguntando: if posso_executar() then executa a rotina...
Marcos Douglas 2008/11/6 Daniel Sonda <[EMAIL PROTECTED]>: > Olá lista! > > Preciso criar uma aplicação como serviço do Windows que irá executar > duas tarefas diferentes, em intervalos de tempo diferentes. > > Ex: tarefa 1 executa a cada 3 segundos, tarefa 2 executa a cada 5 > segundos. > > Já criei um serviço uma vez, mas com tarefa única. Continha um TTimer > para executar a tarefa a cada X segundos. > > Mas agora, sei que não posso simplesmente colocar outro TTimer, pois > enquanto um está executando o outro não será. > > Alguém sugere uma solução? > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > >