Moin,
Delphi-Quellcode:
function irgendwas: string;
var
PRes: PChar;
begin
Result := '';
PRes := @Result[1];
// hier weiter
end;
Obiges Beispiel funktioniert ja nicht, da der Resultstring die Länge 0 hat.... nur auf welche Länge setze ich ihn, wenn ich noch gar nicht weiss wie lang er wird? Immer die Länge um 1 vergrössern kanns ja nicht sein oder?