Zitat:
PChar(String(Message_Text))
Wenn es ein einzelner
String (nicht ShortString, String[123], AnsiString,
WideString,
UnicodeString) ist, dann kann das String(...) weg, da es ja schon Einer ist.
Die grauen Typen, also speziell der WideString, sind mit in der Liste, wegen der Kompatibilität zu den alten
ANSI-Compilern,
denn da gehört natürlich MessageBoxW und PWideChar in den Code