du mußt einfach nur unktionen verwenden, welche keiner Stringbehandlung unterliegen.
z.B.:
Delphi-Quellcode:
FS: TFileStream;
S: String;
FS := TFileStream.Create('Da.tei', fmOpenRead);
SetLength(S, FS.Size);
FS.ReadBuffer(S[1], FS.Size);
FS.Destroy;
alternativ geht alles was wie [
oh]{TStream.}ReadBuffer[/
oh] oder
BlockRead arbeitet,
also
nicht so wie Read und ReadLn.
[edit] mit Fehlerprüfung ala FileToString und StringToFile kommt's natürlich noch besser