Ich wurde gebeten, ein Projekt, das ich 1998/99 in Delphi 3 geschrieben habe und das seither stabil läuft, wieder zu öffnen. Ich habe die Delphi 3-Codebasis auf einem veralteten Windows 98-Rechner, der nur existiert, um dieses Projekt am Leben zu erhalten. Natürlich möchte ich die Quellcodebasis in das 21. Jahrhundert bringen, bevor ich größere Überarbeitungen vornehme.
Ich stelle erfreut fest, dass Delphi 2010 (ich benutze derzeit 2007) angeblich in der Lage ist, Projekte ab Delphi 2 zu importieren. Hat jemand Erfahrung mit dem Import von großen Projekten aus Delphi 3? Kann ich davon ausgehen, dass dies ein einfacher oder ein schwieriger Übergang sein wird?
Darüber hinaus verwendet das ursprüngliche Projekt Komponenten von Drittanbietern wie DBISAM, WPTools und TMS Planner. Ich stelle fest, dass alle diese Komponenten auch in der neuesten Version von Delphi verfügbar sind. Angenommen, ich installiere zuerst die neuen Versionen in Delphi 2010, kann ich dann erwarten, dass die Teile meiner Anwendung, die diese Komponenten verwenden, ebenfalls übersetzt werden? Ich weiß, dass zumindest WPTools einige seiner Komponentenstrukturen und -schnittstellen seit der in der ursprünglichen Anwendung verwendeten Version geändert hat, und natürlich werde ich dort einige Umcodierungen vornehmen müssen, aber wird der Ausfall dieser Teile des Programms verhindern, dass meine Codebasis überhaupt aktualisiert wird?