Ver Mensaje Individual
  #2  
Antiguo 30-11-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Pues sí, lo puedes hacer con un Timer aunque ya se mencionó hace poco que no es muy preciso.

Pon un Timer con su Interval a 1000 (1 segundo), suponiendo que quieres contar segundos. En una variable aparte, guarda el tiempo inicial, digamos Tiempo := 84 y en el evento OnTimer del Timer usas algo así:

Código Delphi [-]
{ Aquí haces algo más interesante con el contador }
Edit1.Text := IntToStr(Tiempo);

Dec(Tiempo);
if Tiempo < 0 then
  // Reinicias la cuenta
  Tiempo := 84;

// Saludos
Responder Con Cita