大量の計算を処理する Delphi XE2 プロジェクトが 1 つあります。
私のプロジェクトでは、合計 1290 個のEdit、340 個のLabel、330 個のPanel、16 個の がありTabSheetます。すべてEditの にはOnChange、OnDblClick、 、OnEnterおよびOnExitイベントがあります。
合計 1034 個の を処理する必要がありVariableます。を設計しただけで、Formこれらの計算ロジックは追加していません。これで、 my.pas fileは1815057 Linesになり62.5MB、65540 Lines になります。.dfm file1.98 MB
Delphi XE2を使用してプロジェクトをコンパイルしようとしていますがWindows XP Professional SP3 32Bit、エラーが発生してい**[DCC Fatal Error] Unit1.pas(1815058): F2046 Out of memory**ます。
Delphi XE5また、以下を使用してコンパイルしようとしましWindows 8 Enterprise 64Bitたが、ここでも、同じ問題が発生しています。
1034 個の変数を使用して完全な計算ロジックを追加していません。それらを追加すると、少なくとも4200 行が に追加されます.pas file。