Delphi 2007 ist ja auch schon etwas älter. Obwohl ich älter bin.
Ja, ist bissl älter.
Na du, bist'e auch noch aus'm letzten Jahrtausend?
Ab 2009 kommt erstmal
Unicode dazu.
Problemchen bei String/AnsiString/WideString (neu UnicodeString) und PChar/PAnsiChar/PWideChar, wo früher gern gepfuscht wurde.
z.B. PChar mit AnsiString
oder String mit PAnsiChar
und Dergleichen, was jetzt nicht mehr passt, da sich String und PChar verändert haben.
(früher ein Alias für AnsiString und PAnsiChar und jetzt für UnicodeString und PWideChar)
und Resservieren und Kopieren von Speicher für Chars -> SizeOf(Char) ist ja nun 2 Byte groß
oder binäre Daten in Strings laden (früher AnsiString)
also besser RawByteString oder noch besser TBytes
oder ...
und dann wurde hier und da in den letzten 17 Jahren auch noch so einiges umgeräumt und geändert.