Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=26)
-   -   Calcular tiempo de un procedure (https://www.clubdelphi.com/foros/showthread.php?t=46114)

madmai 24-07-2007 19:08:06

Calcular tiempo de un procedure
 
Hay alguna forma de calcular lo que va durar un procedure, es decir dentro de ese procedure hago un bucle(blockread,blockwrite) mediante el cual se copia un fichero en un pendrive he intentado varias formas pero no son correctas unas veces tarda mas y otras menos me gustaria si alguien sabe de alguna funcion o algo que sea casi exacto

white_zombie 24-07-2007 22:27:57

Hola, mira si esto te sirve http://www.marteens.com/trick4c.htm

Un Saludo.

madmai 24-07-2007 23:11:18

lo que quiero es realizar una cuenta atras como hace windows cuando copias un archivo que mientras copia el archivo muestre lo que le queda por copiar en tiempo real no se si me servira mañana probare

cHackAll 26-07-2007 05:25:15

Creo que es una regla de 3 simple no? me explico; cronometras una lectura/escritura de 1 Kb (por ejemplo); lo multiplicas por la cantidad de Kb restantes y ya! pero es un proceso constante; luego al haber leído una docena de Kb; multiplicas el tiempo utilizado por la cantidad de docenas restantes.


La franja horaria es GMT +2. Ahora son las 00:47:56.

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