Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: Progressbar beim erstellen einer Datei?

  Alt 26. Dez 2005, 21:04
Hallo Pascal,

einen ProgressBar solltest du nur verwenden, wenn der Vorgang absehbar deutlich länger als zwei Sekunden dauert - sonst ist es zu nervig. StrToInt() liefert einen Integer-Wert, FileStream.Size ist Int64 - kennst du schon StrToInt64() aus der SysUtils-Unit?

Wenn du einen ProgressBar ansteuern willst, dann teile deine geplante Dateigröße einfach durch 10, schiebe in einer Schleife die FileStream.Size schrittweise auf ihren endgültigen Wert und lasse den ProgressBar in der gleichen Schleife von 0 auf 100 in Zehnerschritten vorrücken.

marabu
  Mit Zitat antworten Zitat