私の Delphi アプリケーションでは、実行前でもアクセス違反エラーが発生します。行にブレークポイントを作成しましたApplication.Initialize
が、アプリが実行されず、依然として例外が発生します。どうすれば問題を見つけることができますか?
質問する
2048 次
1 に答える
6
ユニット初期化セクションは、実行前に実行されるコードですApplication.Initialize
。initialization
これは、ユニットの下部にあるセクションにあるコードです。
したがって、そのコードにエラーがあるように見えます。ほとんどの場合、それはあなた自身のユニットの1つになります。やるべきことは、デバッガーの下で実行し、デバッガーがどのユニットで中断するかを確認することです。アクセス違反が発生したときに IDE が中断するように構成されていることを確認してください。
RTL/VCL ユニットの 1 つで例外が発生した場合に備えて、デバッグ DCU を有効にすることもお勧めします。
于 2012-11-27T15:36:12.867 に答える