criar contador de tempo...

Delphi

16/09/2003

ola preciso criar um contador de tempo, da seguinte for que quando inicie comece um a um por exemplo va aparecendo assim em um edit.

00:00:01
00:00:02
00:00:03
...
00:00:10

e assim por diante sei que tenho q usar um timer mas nao to conseguindo fazer....


Zacca

Zacca

Curtidas 0

Respostas

Afarias

Afarias

16/09/2003

Coloque 1 TIMER, 1 Button e 1 Edit no form.

Coloque o caption do Buttom para RESET

Crie 2 ´private fields´ (variáveis privadas do FORM) da forma ::

FReset: Boolean;
FStart: TDateTime;

Crie um evento OnClick no botão com o código ::

FReset := True;

Associe este mesmo evento ao OnCreate do Form.

Crie um evento OnTimer no Timer com o código ::

if FReset then
begin
FReset := False;
FStart := Now;
end;
Edit1.Text := FormatDateTime(´HH:nn:ss´, Now-FStart);



Ok!

T+


GOSTEI 0
Zacca

Zacca

16/09/2003

obrigado pela dica ficou bom t+


GOSTEI 0
Viper0

Viper0

16/09/2003

e ai pessoal, blz??!
sou novo (pra caramba) em delphi

se for possivel, vcs poderiam me mandar ou escrever aqui o codigo inteiro deste exemplo do timer??!!!

ficaria muito grato


aquele abraco

viper0!!! :evil:


GOSTEI 0
POSTAR