Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Tiempo de ejecucion? (https://www.clubdelphi.com/foros/showthread.php?t=10076)

st7 10-05-2004 18:13:44

Tiempo de ejecucion?
 
hola, comopuedo hacer para llevar la cuenta del tiempo de ejecucion por ejemplo para un proceso o funcion dentro de mi programa?


gracias

delphi.com.ar 10-05-2004 18:16:15

Podes guardar en una variable la fecha hora, o usar alguna función como GetTickCount, al antes de iniciar el proceso / programa. Y solo te restaría evaluarla al final

Saludos!

Paoti 11-05-2004 21:47:09

la funcion GetTickCount te devuelve el valor en milisegundos desde que se encendio o arranco windows....

una forma de utilizar esta funcion es:


Código:

vIni := GetTickCount;
....
proceso a medir
....
vFin := GetTickCount - vIni;

y la variable vFin dividirla entre mil ( vFin / 1000 ) para obtener el valor en segundos.



Espero te sirva.

Que estes muy bien



Adios

roman 11-05-2004 22:03:28

Marteens desalienta el uso de GetTickCount si se requiere gran precisión. Pueden leer su truco Midiendo el tiempo con precisión para más detalles usando las funciones QueryPerformanceXXX.

// Saludos


La franja horaria es GMT +2. Ahora son las 04:49:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi