Einzelnen Beitrag anzeigen

Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
 
FreePascal / Lazarus
 
#13

Re: Text Dateien (500mb+) in einen String einlesen

  Alt 13. Okt 2004, 21:03
Zitat von endeffects:
Delphi-Quellcode:
...
        DestStream.WriteBuffer(Buffer,Length(Buffer));
...
endet allerdings in einer Zugriffsverletzung unbekannter Herkunft =(
Ja, nach 4 Bytes ist Schluss, der String selbst ist nur ein Pointer (weshalb man ihn mit PChar typecasten kann). Du musst ab dem ersten Zeichen des Strings schreiben, also WriteBuffer(Buffer[1], Length(Buffer))
Felix Alter
  Mit Zitat antworten Zitat