Einzelnen Beitrag anzeigen

Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#1

Den Progress bei der IndyFTP Komponente anzeigen lassen

  Alt 11. Apr 2005, 10:10
Hallo,

ich möchte ein kleines FTP Programm auf Basis der Delphi-Source Tutorials schreiben. Folgenden Code habe ich geschreiben:

Delphi-Quellcode:
procedure TForm1.IdFTP1WorkBegin(ASender: TObject; AWorkMode: TWorkMode;
  AWorkCountMax: Integer);
begin
JvXPProgressBar1.Max := AWorkCountMax;
JvXPProgressBar1.Position := 0;
end;

procedure TForm1.IdFTP1WorkEnd(ASender: TObject; AWorkMode: TWorkMode);
begin
JvXPProgressBar1.Position := 0;
end;

procedure TForm1.IdFTP1Work(ASender: TObject; AWorkMode: TWorkMode;
  AWorkCount: Integer);
begin
application.ProcessMessages;
JvXPProgressBar1.Position := AWorkCount;
JvXPProgressBar1.Refresh;
JvXPProgressBar1.Repaint;
end;
Leider zeigt die Progressbar keinen Fortschritt an.... aber warum? Könnt Ihr mir helfen? Der Download der datei funktioniert übrigens.

Danke!
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat