1998/99年にDelphi3で作成した、それ以来安定して実行されているプロジェクトを再開するように依頼されました。私は、このプロジェクトを存続させるためだけに存在する古いWindows98マシン上にDelphi3コードベースを持っています。もちろん、大幅な改訂を行う前に、ソースコードベースを21世紀に持ち込みたいと思います。
Delphi 2010(私は現在2007年にいます)がDelphi2以降からプロジェクトをインポートできると主張していることを嬉しく思います。Delphi 3から大規模なプロジェクトをインポートした経験のある人はいますか?これは簡単な移行であると期待できますか、それとも難しい移行であると期待できますか?
さらに、元のプロジェクトでは、DBISAM、WPTools、TMSPlannerなどのサードパーティコンポーネントを使用しています。これらはすべて、Delphiの最新リリースでも引き続き利用できることに注意してください。新しいバージョンをDelphi2010に最初にインストールしたとすると、これらのコンポーネントを使用するアプリケーションの部分も変換されると期待できますか?元のアプリケーションで使用されていたバージョン以降、少なくともWPToolsのコンポーネント構造とインターフェイスの一部が変更されていることはわかっています。もちろん、そこで再コーディングを行う必要がありますが、プログラムのこれらの部分で障害が発生すると、コードベースがアップグレードされていますか?