Deswegen verwende ich für manche kleinere Projekte immer noch sehr alte Delphi-Versionen wie D3 oder D5.
Das für einen am geeignetste Delphi kann man sich nach dieser Liste aussuchen:
- Delphi 2: Erste 32-Bit-Version
- Delphi 3: Erstmalig Codevervollständigung und Packages
- Delphi 4: Actions, älteste mit XP Theme Manager sowie UTF8VCL kompatible Version
- Delphi 5: Älteste mit TNT
Unicode Controls sowie
JEDI VCL (ältere Version) kompatible Version
- Delphi 6: Erstmalig WebServices
…
- Delphi 2007: Änderungen an der
VCL für Vista-Kompatibilität
- Delphi 2009:
Unicode in der gesamten
VCL
Mag nun mancher den Kopf über meine Position schütteln, aber mir ist ein 400 KB großes D3-Programm deutlich lieber als ein 1,5 MB großes, wenn es den gleichen Zweck erfüllt. Und die alten Versionen sind nicht immer so viel schlechter. Der Entwickler von Inno Setup, Jordan Russell, hat auch lange D2 und D3 genau aus diesem Grund verwendet, bis er wegen Unicodes auf D2009 umgestiegen ist.