私は、Delphi 7 で書かれた古い PC 専用アプリケーションを維持しています。以前は Delphi が非常に役に立ちましたが、現在はこの 1 つのアプリケーションにのみ使用しており、言語に関するスキルが低下していることに気づきました。その構文は、Java/Ruby の私の「本業」の言語とはあまりにも異なっているため、新しいコードを作成するのに慣れるのに時間がかかります。また、あまりにも古いため、多くのインターフェースを使用していないため、コードが管理されていません。今私には古代のようです!
私のユーザーの多くは、互換モードでアプリを実行するか、IT 部門による PC の構成方法に応じて GPF の問題が発生する可能性がある Vista に移行しているため、アプリケーションのメンテナンスを行う必要があります。より使い慣れたスタックにジャンプする必要があるかどうか疑問に思っています。
コード ベースを C# に変換する作業を自動的に行って、非標準コンポーネントの変換に専念させてくれる自動ツールはありますか? 私は、 BDE と互換性があり、全体で標準 SQL を使用するAbsoluteDatabaseと呼ばれる組み込みデータベース コンポーネントと、Microsoft 世界のものと交換できるネイティブの Delphi HTML ブラウザ コンポーネントを使用しています。
これらの変換ツールはどれくらい優れていますか?