1

「ネイティブ」delphiとdelphi.netは異なるテクノロジーであるため、古いdfmフォームを移行してdelphiプリズムのフォームを獲得できるツールを作成する可能性は低いことを私は知っています。しかし、そのような移行を容易にするツールはありますか?基本的に、私はdelphi .netに移行したい「ネイティブ」デルファイプロジェクトを持っています。これはデスクトップアプリケーションですが、どうすればよいですか?

4

2 に答える 2

3

VCLとWinformsは十分に異なるため、このような変換は簡単ではありません。直接.NETに対応するものがないDelphi固有のコンポーネントもいくつかあり、サポートされていないサードパーティのコントロールを使用すると、変換ツールが失敗する可能性があります。古いVCL.NETフレームワークは、その移行を容易にする試みでしたが、失敗しました。変換ツールを作成することもできますが、私見では、使用が制限されており、単純なフォームでのみ機能します。私が知っている人は誰もいません。Delphiから.NETに移行したほとんどの開発者はVS/C#の方法を採用したため、デスクトップアプリケーションをDelphiからPrismに移行する利点はほとんどありません。作成する理由はほとんどありません。

于 2010-09-28T07:46:23.510 に答える
2

Delphi Win32私が移植してDelphi .Netコード化することを知っている唯一のツールDelphi-Prismはです Oxidizerが、このアプリはDelphiフォームをWinformsに変換しません。Oxydizerはライブラリコードやその他の非ビジュアル関連コードを変換するのに適していますが、それでもあなたを助けるための素晴らしいオプションですDelphiコードを翻訳します。

あなたはこのリンクでより多くの情報を見つけることができます

于 2010-09-28T03:54:38.520 に答える