Ver Mensaje Individual
  #3  
Antiguo 27-04-2012
maycampana maycampana is offline
Miembro
 
Registrado: ago 2010
Posts: 61
Reputación: 14
maycampana Va por buen camino
Progressbar

Si Roman, tenes razón. Probé varias opciones que encontré y esta anda pero muy rápido, aquí va
Código Delphi [-]
Begin
   IdFTP1.OnWork:=IdFTP1Work;
   IdFTP1.Host:= 'nombreHost';
   IdFTP1.User:= username;
   IdFTP1.Password:= password;
   IdFTP1.Port:= 21;
Try
   IdFTP1.Connect;
except
   ShowMessage('ATENCION, problema de conexión');
end;
If IdFTP1.Connected then
    begin
        ProgressBar1.Position:=0;
        while ProgressBar1.Position < ProgressBar1.Max do
             ProgressBar1.StepIt;
     end; 
 
también probé este otro pero no hacía nada
begin
    ProgressBar1.Position:=0;
    ProgressBar1.Max:= IdFTP1.Size(nombredelarchivo) div 1024;
    IdFTP1.Get(nombredelarchivo(path),path),true);
    IdFTP1.Disconnect;
    IdFTP1.Free;
end;

Última edición por Casimiro Notevi fecha: 27-04-2012 a las 16:15:24.
Responder Con Cita