Fórum contador de tempo regressivo #350817

19/12/2007

0

olá,
eu achei uma dica pra fazer um contador de tempo regressivo, coloquei no onclick de um botão pra testar, mas quando clico o programa fica travado.
o codigo é este:


var
Tempo : TTIME ;
begin
Tempo := StrToTime(´00:05:00´);
while tempo <> STrToTime(´00:00:00´) do
begin
Label1.caption := Timetostr(StrToTime(´00:05:00´) - Tempo) ;
Sleep(1000);
Application.processmessage ;
Tempo := Tempo - StrToTime(´00:00:01´);
end;

end;


o que eu devo alterar?[/code]


Etspaz

Etspaz

Responder

Posts

19/12/2007

Giordanocwb

Tire a linha Sleep(1000), ele faz a tua aplicação esperar 1000 milisegundos a cada vez que executa isso, ou seja, 1 segundo.

T+


Responder

Gostei + 0

19/12/2007

Etspaz

vlw giordanocwb, deu certo!


Responder

Gostei + 0

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

Aceitar