プログラムを実行して例外が発生すると、続行するか中断するかを尋ねられます。
ブレークを選択すると、例外の発生元を確認できますが、ブレークがソース ファイルの 1 つではないライブラリまたはシステム ファイルにある場合 (例外がSystem.pas
またはにあるとします) 、返されるまでControls.pas
手動で実行を進める必要があります。F8コードのどの部分で例外が発生したかを確認できます。
これには長い時間がかかる場合があります。
コードで低レベルの例外をキャッチする必要があることはわかっていますが、この例では、例外ハンドラーの 1 つにヒットしていません。
言い方はありますか
- ファイルXまたはファイルに到達するまで、実行を順方向に実行します
- プロジェクト固有のファイルに戻るまで。
また、他のコンパイラ/IDEがこれをどのように処理するかについての一般的な好奇心から興味があります。
これを十分に明確にしていない場合は、お詫び申し上げます。