PDA

Ver la Versión Completa : Manejando el tiempo


jorgegetafe
02-10-2007, 20:06:33
Saludos, que tipo de variables he de utilizar para guardar la hora del sistema en una variable, posteriormente guardar la hora del sistema en una segunda variable, y mostrar el resultado de la diferencia entre dichas dos variables?

(Lo que quiero hacer es mostrar lo que tarda un proceso en segundos)

Lo único que se es mostrar la hora: timetostr.

gracias.

jhonny
02-10-2007, 20:14:31
Puedes usar el tipo TDateTime, aunque si pretendes ser muy exacto, puedes usar el metodo indicado por IanMarteens en http://www.marteens.com/trick4c.htm

duilioisola
02-10-2007, 20:17:46
A ver si te sirve esto:

var
Desde,Hasta : TDateTime;
begin
Desde := Now;
(...)
Hasta := Now;
MessageDlg('Tiempo transcurrido:'+TimeToStr(Hasta-Desde), mtInformation,
[mbOk], 0);
end;

jorgegetafe
02-10-2007, 20:25:50
Perfecto, soys los mejores ;-)