Thema: Delphi Datei byteweise einlesen

Einzelnen Beitrag anzeigen

CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Datei byteweise einlesen

  Alt 13. Mai 2009, 08:49
Hallo,

das Problem ist jedoch, dass ich ja nicht weiß, wie groß die einzelnen Blöcke sind. Jeder Leseaufruf eines Unicode-Strings sieht dementsprechend bei mir so oder ähnlich aus:
Delphi-Quellcode:
    fs.Read(bufSize, 4); bufSize := ChangeEndian32(bufSize);
    wbuf := StringOfChar(#00, bufSize*2);
    fs.Read(wbuf[1], bufSize*2); wbuf := SwapString(wbuf);
    writeln('Locale: ', wbuf);
Soweit ich das verstanden habe, hilft mir ein Record hier nicht weiter.

Gruß
Christopher
  Mit Zitat antworten Zitat