Ä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