Einzelnen Beitrag anzeigen

Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#5

Re: PChar auf Text-File zeigen lassen

  Alt 10. Mai 2010, 21:15
Ähmm...

Nochmal eine kleine Nachfrage zu:

Zitat von shmia:
Delphi-Quellcode:
var
  aBuf: PChar;
  aLen: integer;
  s : AnsiString;
begin
  s := FileToString('testdatei.txt');
  aBuf := PAnsiChar(s);
  aLen := Length(s);
  ...
end;
Wenn ich das so einbaue, und die 'testdatei.txt' ist 13KB groß, dann sehe ich im Debugger, dass aBuf = 'ÿþD' (FFFE -- Unicode BOM), aber wo ist denn der Rest des Files?
Ich dachte aBuf zeigt auf den gesamten File und nicht nur auf die ersten 4 Bytes des Files?!

Oder missverstehe ich da was?

Danke nochmals!
Jazzman
--- Delphi XE Starter, Windows 8 ---
  Mit Zitat antworten Zitat