Zitat von
mkinzler:
Wobei du den Weg, auch in neuen uncodefähigen Delphiversion nur "
Ansi" zu nehmen, überlegen solltest.
Klar könnte man auch an vielen Stellen einfach alles auf
Ansi festlegen, womit der alte Code problemlost weiterlaufen könnte,
aber hier gibt es ein Problem:
- die
GUI und viele StringRoutinen-/Klassen gibt es nur noch als
Unicode (z.B. TStringList/TStrings), so daß man dort garkein
Ansi umsetzen kann.
(für die Alten
Ansi-Delphi gibt es immerhin ein paar externe
Unicode-Komponenten, aber für die neuen
Unicode-Delphis gibt es keine
Ansi-Versionen ... gut, hier könnte man vielleicht die Alten TNT-UnicodeControls verwenden und daraus eine AnsiControls-Ansammlung erstellen)
Aber hier würde ich dann eher zu Delphi 2007 raten, wenn man beim
Ansi bleiben will und ab D2009 lieber vieles auf
Unicode umzustellen (ist einfach einfacher so).