Einzelnen Beitrag anzeigen

BKempf

Registriert seit: 1. Jun 2004
103 Beiträge
 
Delphi 6 Enterprise
 
#2

Re: Beim Download zwei Progressbaren laufen lassen

  Alt 4. Feb 2005, 19:50
Ich löse sowas etwa so:
Delphi-Quellcode:
Gesamtprogressbar.Min:=0;
Gesamtprogressbar.Max:=Summe_der_Dateilaengen;

Dateiprogressbar.Min:=0;
Dateiprogressbar.Max:=Dateilaenge;
Während eine Datei bearbeitet wird:
Delphi-Quellcode:
Dateiprogressbar.Position:=Aktuelle_Dateiposition; // nicht zu oft, nur z.B. alle 64 KB, weils sonst bremst
Gesamtprogressbar:=Summe_der_Dateilaengen_der_fertig_bearbeiteten_Dateien + Aktuelle_Dateiposition; // dito
(natürlich alles ungetestet, sollte aber etwa hinkommen)
The problem with troubleshooting is that sometimes the trouble shoots back.
  Mit Zitat antworten Zitat