Forum: Object-Pascal / Delphi-Language
Delphi
by sx2008,
14. Feb 2013
Was jetzt noch fehlt sind 2 Dinge:
1.) muss die Variable "dataByte" einen anderen Namen (und Typ) bekommen und natürlich immer auch mit 1024 Bytes gefüllt sein
2.) darf man den Rest am Ende nicht vergessen. Dazu die Restlänge mit mod berechnen und mit WriteBuffer wegschreiben. Die Aktualiserung des Progressbars ist dabei nicht mehr sinnvoll.
Forum: Object-Pascal / Delphi-Language
Delphi
by sx2008,
13. Feb 2013
Wenn du jedes Byte einzeln kopierst dann bist du ca 50-fach langsamer als wenn du jeweils 4K-Byte Blöcke kopierst!
Ausserdem bremst die häufige Aktualiserung des Progressbars noch zusätzlich den Ablauf.