Ohh, dann haben'se es wohl rausgeworfen, aber wie gesagt, das wäre eh keine Lösung gewesen

Du hast doch schon ausführlich erklärt, warum
string
immer
string
sein muss. Da kann nicht jede
Unit machen was sie will. Sonst bräuchte man ja neben den Release und Debug DCUs der Delphi
RTL/
VCL & Co. auch noch jeweils eine ShortString-Version.