Código
//Declare as procedures que vamos utilizar
procedure Timer(Timer: Integer; Intervalo: Integer; Ativado: Boolean);
procedure TimerMensagem(var Msg: TWMTimer); message WM_TIMER;
procedure TForm1.TimerMensagem(var Msg: TWMTimer);
begin
//Aqui vc digita qualquer rotina que deseja executar (mesma coisa que o evento OnTimer do componente TTimer)
end;
procedure TForm1.Timer(Timer: Integer; Intervalo: Integer; Ativado: Boolean);
begin
if Ativado then
SetTimer(Handle, Timer, Intervalo, nil)
else
KillTimer(Handle, Timer);
end;
//Ativando o nosso timer
Timer(1, //ID do timer, pode ser qualquer número inteiro
100, //Intervalo de repetição
True); //Se passar True ativa o timer, se passar false desativa
//Desativando o nosso timer
Timer(1, 100, False);
{bom galera é isso aí, espero que tenham gostado da dica. Por favor comentem, isso nos inpira a cada vez postar mais dicas}
Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009