Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tiujhou

TTimer como desabilitar

Recommended Posts

Boa tarde... Gostaria de saber como Habilitar de Desabilitar o TTimer... O que ocorre é o seguinte... Tenho um procedure:

procedure TForm3.Timer1Timer(Sender: TObject);

Quando clico em um botão de download, Habilito o Timer:

Timer1.enabled := true;

E quando clico em Cancelar ele deveria Parar o Timer:

Timer1.enabled := False;

mAS NÃO É ISSO QUE ACONTECE... o Timer continua e fica processando os dados e exibindo em um Label... PAra eu parar o Timer de vez tenho que usar:

Timer1.OnTimer :=  nil;

Qual a mmaneira correta deu habilitar de desabilitar esse timer... pois na procedure TForm3.Timer1Timer( ... tem alguns comandos, e mesmo eu dando Timer1.enabled := False; no botão cancelar... ele continua processando e mostrando na tela...

 

Qual a maneira correta de usar o timer em uma situação dessa, habilitar e desabilitar...

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.