PS: Wenn man sich Delphi kauft (ab Pro), dann hat man auch Zugriff auf ältere Versionen. (abgesehn vom Kauf älterer Delphis auf eBay und Co.)
Eine gewisse Zeit lang (ein paar Monate ab Kauf) kann man sich die Lizenzen dieser Versionen abholen und behalten.
https://www.embarcadero.com/products...vious-versions (rechtlich sind es Upgrade-Lizenzen, die natürlich an die letzte Version gebunden sind)
Ja, Delphi 2006/2007 ist auch nicht grade neu, aber doch schon wesentlich aktueller, als die 5.
Aber bei einem "aufwändigen" Programm und wenig Zeit, wäre ein schrittweiser Umstieg vielleicht auch nicht so schlecht, vorallem da man so kleinere Teile umstellt und einzeln testen kann, ohne gleich alles auf Einmal machen zu müssen und dann nicht zu wissen wo der neue Fehler her kommt.
* Delphi 2006/2007 = letzte
ANSI-Versionen > aktuellere
IDE/
RTL/
VCL bei kompatibler Speicherverwaltung und mit der Möglichkeit schonmal mit aktuelleren Funktionen/Klassen zu spielen und den Code etwas aufzuräumen/modernisieren, bevor es ans Eingemachte geht
* Delphi 2009 = erste
Unicode-Version, aber geringe Unterschiede zu 2006/2007, also hier erstmal nur die
Unicode-Umstellung
* und dann zur aktuellen Version