Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#11

AW: Datei kopieren, ProgressBar einbauen?

  Alt 29. Mai 2015, 16:55
Der Code ist auch sonst nicht wirklich robust. Wenn WriteRead mal (aus welchem Grund auch immer) nicht die volle Anzahl von Bytes schreibt, wird der Rest des Puffers einfach vergessen.

Also der Code ohne Progressbar funktioniert wie geschmiert, kaum blickt man schon ist alles fertig kopiert, aber sobald ich die Zeile ProgressBar3.Position := ProgressBar3.Position + NumRead; einfüge... hängt das Programm.
Aus der Hüfte geschossen: füge mal ein Application.ProcessMessages; in der Schleife ein.
  Mit Zitat antworten Zitat