Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cómo usar la Progress Bar (https://www.clubdelphi.com/foros/showthread.php?t=19874)

felipin007 30-03-2005 02:15:54

Cómo usar la Progress Bar
 
Que tal, disculpen mi ignorancia, pero no sé cómo usar el componente Progress Bar, necesito que se muestre como va avanzando el proceso que realizo, pero no lo puedo realizar aún, gracias por la ayuda:confused:

roman 30-03-2005 02:36:39

Usa sus propiedades Min y Max para establecer los rangos que quieras que abarque, Position para establecer la posición del indicador, usa Step para determinar cuántas unidades avanzar en cada paso y usa su método StepBy para avanzar ese número de unidades.

Habría que saber más detalles del proceso específico que manejas.Para darte un ejemplo, suponte que tienes una tabla y vas a procesar cada registro. Pondrías algo como:

Código Delphi [-]
Table1.Open;

ProgressBar1.Step := 1;
ProgressBar1.Min := 0;
ProgressBar1.Max := Table.RecordCount;
ProgressBar1.Position := 0;

while not Table1.Eof do
begin
  {
    Procesas el registro actual
  }

  Table1.Next; // avanzas de registro
  ProgressBar1.StepIt; // avanzas el progress bar
end;

// Saludos

b3nshi 30-03-2005 19:56:59

mmm
 
Dependiendo del proceso que quieras realizar, quizas te convenga usar un Timer, y en su codigo, tendrias que ir poniendo que cambie la propiedad "position".


La franja horaria es GMT +2. Ahora son las 12:14:38.

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