Das hilft soweit, daß du dir jetzt mal den Puffer anschaust.
Delphi-Quellcode:
FileRead(FileHandle, Buffer^, FileLength);
FileWrite(FileHandle, Buffer, FileLength);
. . . . . . . . . . . . . ^^^ und zwar hier
PS: PChar ... warum nicht Pointer?
Ein Therapeut entspricht 1024 Gigapeut.