Werd ich machen mathis, danke für die mühe
. Ging mir da nur mehr ums Prinzip wie das mit dem #0 zeichen ist.
Achja, eine weitere Frage habe ich und zwar...PChar kann man ja "einfach so" deklarieren und benutzen, richtig? (scheint ja so)
Wozu gibt es denn Beispiele wie diese hier(aus der Delphi-Hilfe):
Delphi-Quellcode:
var
F: file;
Size: Integer;
Buffer: PChar;
begin
AssignFile(F, 'test.txt');
Reset(F, 1);
try
Size := FileSize(F);
GetMem(Buffer, Size);
try
BlockRead(F, Buffer^, Size);
ProcessFile(Buffer, Size);
finally
FreeMem(Buffer);
end;
finally
CloseFile(F);
end;
end;
ich meine wozu ist da Getmem gut wenns auch ohne geht?