![]() |
IdFtp - ProgressBar zeigt nix beim Download Fehlersuche....
Hallo,
ich weiß, das Thema gabs schon oft, aber ich finde den Fehler einfach nicht. Ich möchte den Downloadfortschritt in einer Progressbar anzeigen lassen (Upload funktioniert). Hier mein Text:
Delphi-Quellcode:
und
procedure TForm1.ToolButton8Click(Sender: TObject);
var name : string; begin if Listbox3.ItemIndex > - 1 then begin SaveDialog1.FileName := Listbox3.Items.Strings[Listbox3.ItemIndex]; if savedialog1.execute then begin name := IdFTP.DirectoryListing.Items[Listbox3.ItemIndex].FileName; BytesToTransfer:= IdFTP.Size(name); IdFTP.Get(name, SaveDialog1.FileName, true); end; end; end;
Delphi-Quellcode:
Viele Grüße...
procedure TForm1.IdFTPWork(Sender: TObject; AWorkMode: TWorkMode;
const AWorkCount: Integer); begin ProgressBar1.Position := AWorkCount; Application.ProcessMessages; end; procedure TForm1.IdFTPWorkEnd(Sender: TObject; AWorkMode: TWorkMode); begin BytesToTransfer := 0; ProgressBar1.Position := 0; end; procedure TForm1.IdFTPWorkBegin(Sender: TObject; AWorkMode: TWorkMode; const AWorkCountMax: Integer); begin if AWorkCountMax > 0 then ProgressBar1.Max := AWorkCountMax else ProgressBar1.Max := BytesToTransfer; end; |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Guckst du
![]() |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Hi,
ich hab ne kleine unschönheit entdeckt. Du hast eine Variable "name" benannt. Name könnte aber auch der Name von der Form sein. Nenn die Variable lieber mal um. |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Hallo,
dieses Tutorial kenne ich natürlich. Das hilft mir aber nicht bei der Fehlerfindung in meinem Source. :gruebel: //Edit: @ spider "Name als Variable ist wirklich nicht schön :angel2: |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Hi,
hast du auch schonmal geschaut, was in BytesToTransfer bzw. in AWorkCountMax (evtl. auch in AWorkCount) drin steht? |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
:wall: Ich bin so dämlich!
Im DoubleClick stand noch was anderes als im ToolButtonClick. und nochmal... :wall: |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Für sowas benutze ich den TActionManager :stupid:
|
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Zitat:
|
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Zitat:
Wer? Was? Wann? |
Re: IdFtp - ProgressBar zeigt nix beim Download Fehlersuche.
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz