Einzelnen Beitrag anzeigen

Benutzerbild von PigfaceJoe
PigfaceJoe

Registriert seit: 17. Dez 2006
Ort: Saarland
24 Beiträge
 
Delphi 7 Personal
 
#3

Re: ProgressBar für Download?

  Alt 5. Aug 2007, 02:04
Hi freeman.bytes !

Also ich kann dir da nur die Indy Komponenten ans Herz legen, ich verwende sie immer für solche Zwecke.
Dort gibts ne Komponente IdHTTP die ein hat ein OnWork, OnWorkBegin und ein OnWorkEnd-Ereignis.
Im OnWorkBegin schreibste dann progrssbar1.max:=AWorkCountMax;
Im OnWork schreibste entsprechend: progressbar1.position:=AWorkCount;
Das geht (falls du was mit FTP machen willst) entsprechend auch mit der IdFTP komponente.
Ach ja: Damit dein Programm nicht "einfriert" zieh noch die IdAntiFreeze aus der Sparte "IndyMisc" auf dein Formular und setze OnlyWhenIdle auf false und IdleTimeout auf 10 .

Die indys findest du als download hier: http://www.indyproject.org/download/Files/Indy9.html

Schönen Gruss
PigfaceJoe
Max
Glühlampen brennen heller, wenn man sie vor dem Einschrauben aus der Verpackung nimmt.
  Mit Zitat antworten Zitat