@Falter: aus der
Unit SysUtils
Delphi-Quellcode:
function StrPas(const Str: PChar): string;
begin
Result := Str;
end;
StrPas wandelt den PChar also in einen normalen String und keinen ShortString.
Ich empfehle außerdem die Verwendung von SetString statt SetLength + Move.