Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

Re: Dateigröße mit IdFTP-Komponente ermitteln

  Alt 25. Mai 2004, 07:45
Mit folgendem Code hat es bei mir wunderbar funktioniert:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  ProgressBar1.Max := IdFTP1.Size(Dateiname);
  IdFTP1.Get(Dateiname, 'C:\Downloads\' + Dateiname);
end;

procedure TForm1.IdFTP1Work(Sender: TObject; AWorkMode: TWorkMode;
  const AWorkCount: Integer);
begin
  ProgressBar1.StepBy(AWorkCount);
end;

procedure TForm1.IdFTP1WorkEnd(Sender: TObject; AWorkMode: TWorkMode);
begin
  ProgressBar1.Max := 0;
end;
Stefan
  Mit Zitat antworten Zitat