@mkinzler: Doch! (re 1. Aussage) bzw. Nein! (re 2. Aussage)
String('')=PChar(#0)
Ist durchaus wahr (haut selbst in Turbo Delphi noch hin)... nur beide auf einen Typ gecastet sind sie nicht identisch
Und selbst in PChars ist #0 oft genug
nicht "End-Of-String", etwa in PWideChar, wo es bei lateinischer Schrift jedes zweite Byte ausmacht, oder in Enumerationen, auch
ANSI, wo es ein normaler Trenner ist und der String bis zum #0#0 geht.