@Olli: Since try, aber auch mit Deinem Coding tritt der Fehler noch auf.
Zitat:
Integer -2147483648..2147483647 32 Bit, mit Vorzeichen
.
.
DWORD (Double Word) repräsentiert einen vorzeichenlosen 4-Byte-Integer. Er wird primär für Windows-
API-Aufrufe eingesetzt. Die C++ Version ist nur unter Windows verfügbar.
Ich konnte mir auch nicht vorstellen, dass nur wg. dem Unterschied signed/unsigned der Fehler in Erscheinung tritt, da die Länge der Variablen gleich ist
Ich bitte oben noch mal genau zu lesen: Das Problem tritt nicht immer auf ! Aber immer beim letzten Kopiervorgang mit über 100 Dateien und ca. 6.5 MB. Die Funktion "CopyDir" wir vorher min. 5x ohne Probleme aufgerufen.