![]() |
Http Datei-Download (Indy) mit Statusanzeige (Progess Bar)
Moin Moin,
ich habe mit Indy 9.0 einen Dateidownload per idHttp Client realisiert und würde diesem gerne eine Statusanzeige verpassen (ProgessBar). Ich habe mir schon die Tutorials in der Library angesehen, bin darauf aber leider nicht wirklich schlau geworden. Für eine Lösung oder zumindest einen Ansatz wäre ich sehr dankbar. Programmiere leider nur sehr selten mit Delphi. Vielen Dank im Vorraus |
Schau dir mal die Ereignisse OnWorkBegin, OnWork und OnWorkEnd an.
|
Ich hab genau das gleiche problem... hast du es denn inzwischen hinbekommen ?
Meld dich mal, wäre super |
Kurz zu jbg's Angabe:
OnWorkBegin: Wird aufgerufen, sobald ein Download gestartet wird. OnWork: Wird augerufen, während der Download läuft. OnWorkEnd: Wird aufgerufen, wenn der Download vorbei ist. Ich denke, jetzt sollte das klar und einfach sein... Chris |
Hallo Chris !
Danke für die kleine Zusammenfassung,aber das war mir schon klar, das Problem ist, ich weiß nicht wie ich jetzt die Download Geschwindigkeit und den Download-Prozess anzeigen kann, hast du eine Idee ? Patrik |
Geschwindigkeit kannst du damit (glaube ich) nicht machen.
Aber ich geb' dir mal einen kleinen Tipp:
Delphi-Quellcode:
Chris
procedure TForm1.IdHTTP1Work(Sender: TObject; AWorkMode: TWorkMode; AWork: Integer);
begin ProgressBar1.Position := AWork; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:59 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