ich versuche meine alten Objekte (die bis Delphi 2007 noch wunderbar liefen) nach Delphi XE zu portieren.
Wenn du keine Vererbung bei "object" nutzt, kannst das auf "record" umstellen, die mittlerweile auch Methoden haben dürfen. Auf die alten objects würde ich ganz verzichten, vor allem weil die neueren Compiler fehlerhaften Code generieren, wenn man ein MAKE statt einem BUILD macht.