Besten Dank allen, "string" mit SetLength davor und dann auf PChar typcasten war die Lösung.
Wenn es dir noch nicht bekannt ist, schau dir doch bitte mal diese Seite an:
https://www.embarcadero.com/de/rad-i...upgrade-center
Da gibtes diverse Whitepapers zum Thema
Unicode, die du dir unbedingt mal reinziehen solltest. Die Umstellung ist mit dem nötigen KnowHow dann um ein vielfaches einfacher.