64 ビットに移植したい大きな Delphi XE コードベースがあります。
Delphi XE2 ライセンスを所有していますが、64 ビット プラットフォームでデータ損失につながる有効な 32 ビット構造を検出するのに役立つ警告やヒントが見つかりません。たとえば、32 ビット コンパイラで完全に有効だったTHandleからCardinalへの割り当ては、Win64 用にコンパイルするときに警告を発しません。
Delphi 2009 で Unicode に移行したとき、疑わしいコードを追跡して修正するのに役立つ大量の警告がありました。XE2 では、何も見つかりません。すべてのコードを手動でレビューすることを避けるために、コンパイラ レベルで統合されたものは何もないとは思えません。
私は何かが恋しいですか?試した場合、どのようにプロジェクトを 64 ビットに移植しましたか?
ありがとう !