Ver Mensaje Individual
  #1  
Antiguo 29-06-2006
Avatar de pborges36
pborges36 pborges36 is offline
Miembro
 
Registrado: oct 2004
Ubicación: Argentina
Posts: 192
Reputación: 20
pborges36 Va por buen camino
Barra de progreso con TNMFTP

Hola, tengo una consulta. Tengo hecha una barra de progreso para cuando subo archivos a un ftp, usando un timer verifico las propiedades ftp.BytesTotal y ftp.BytesSent mas o menos asi:

Código Delphi [-]
procedure TConfig.Timer1Timer(Sender: TObject);
begin
      progresstot.Max:=ftp.BytesTotal;
      progresstot.Position:=ftp.BytesSent;
end;

La cuestion es cuando quiero hace lo mismo para cuando traigo archivos desde el ftp. Hice lo siguiente:

Código Delphi [-]
procedure TConfig.Timer1Timer(Sender: TObject);
begin
      progresstot.Max:=ftp.BytesTotal;
      progresstot.Position:=ftp.BytesRecvd;
end;

me da error porque ftp.BytesTotal=0 y no se puede mostrar la barra de progreso. La pregunta es: habra otra forma de saber el tamaño del archivo que estoy bajando?
Responder Con Cita