Als Ziel ein PWideChar verwenden (wenn möglich)
oder den String erst in einen AnsiString und dann PAnsiChar umwandeln?
Vorallem niemals
ANSI mit
Unicode mischen, und gefälligst auf deinen Compilier hören, wenn er dir das auch laut und deutlich sagt.
String -> PChar
AnsiString -> PAnsiChar
WideString/UnicodeString -> PWideChar