Der Tipp mit {$REALCOMPATIBILITY ON} für Double könnte für mich auch noch nützlich sein.
Hat den Vorteil, dass du einfach einen Haken in den Projekteinstellungen setzt und gut ist's.
Ja trotz allen Widrigkeiten verwende ich immer noch D5. Inzwischen funktioniert die
IDE nur noch auf einer VM mit WXP. Die ganze Sammlung an Programmen, die ich über all' die vielen Jahre für meine persönlichen Studien brauche, wurde so gross, dass ich mich scheue diese mit einer neueren Version zu kompileren.
Zumindest ein Upgrade auf D2007 sollte kein Riesenakt sein. Ob du danach auf ein
Unicode-fähiges Delphi gehen willst, ist eine andere Frage.