Delphi - Delay

 
Vista:

Delay

Publicado por Alfredo (6 intervenciones) el 27/11/2003 08:02:01
Necesito contar cuantos segundos se tarda un ciclo en ejercutarse, que instrcción puedo utilizar. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Delay

Publicado por Fer (269 intervenciones) el 27/11/2003 09:14:51
Utiliza la función Time.

var
vInicio, vTiempo: TDateTime;
begin
vInicio := Time;
//Aquí tu bucle.
vTiempo := Time - vInicio; //vTiempo tiene la duración de tu bucle.
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Delay

Publicado por Alfredo (6 intervenciones) el 27/11/2003 16:20:07
Ya salio. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Delay

Publicado por Diego Romero (636 intervenciones) el 27/11/2003 21:51:22
Un método aún mejor es usar GetTick, que te devuelve cuántos milisegundos han transcurrido desde que la PC se inició, el argoritmo sería:
Inicial:=GetTick;
ProcedimientoAMedir;
Final:=GetTick;
Lapso:=Final-Inicial;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar