Das wurde 1. schon angesprochen, 2. von mir nicht weiter verwendet und wär 3. ne (umständliche) Möglichkeit, wenn wie bereits gesagt SetLength verwendet und der kleine Fehler korrigiert würde...
Delphi-Quellcode:
for i:=0 to 259 do
result[i+1]:=chr[i];