Ab Delphi 2009 gibt es noch einen String, welcher sich UnicodeString nennt, dieser wird intern wie der alte AnsiString verwaltet.
Bis Delphi 2007 war String eine Weiterleitung an den AnsiString
(Char=AnsiChar, PChar=PAnsiChar und String=AnsiString)
und seit Delphi 2009 wird der String an den UnicodeString weitergeleitet
(Char=WideChar, PChar=PWideChar und String=UnicodeString).
WideString ist nur eine Umleitung an einen
OLE-String, welcher eigentlich von der OleAuth.dll verwaltet wird und auch über deren Speichermanager läuft.
Ein Therapeut entspricht 1024 Gigapeut.