-1

バグを修正する必要がある非常に古い Delphi 5 プロジェクトがあります。

それは Delphi 5 IDE に問題なくロードされますが、実行時に、「接続が正常に閉じられました」のように、プログラムによって正しく処理される多くのIndy例外が発生します。これらは修正しようとしているバグの一部ではありませんが、例外ダイアログが何度も表示されるため、アプリをデバッグするのは信じられないほどの苦痛です。

独自の例外ハンドラを実装せずに、Delphi 5 IDE で例外ダイアログを一時的にオフにする方法はありますか? 「接続が正常に閉じられました」などの特定の例外ダイアログのみが表示されない場合に特に役立ちます。

4

1 に答える 1

3

デバッガー設定には、オプション「言語例外で中断」があります。OFF(チェックを外す)にします。これは、デバッグ セッション中でもいつでも実行できます。

このオプションがオンになっている場合、コードが例外を処理したとしても、例外が発生するとすぐにデバッガーが中断します。これは、デバッグにおいて重要な場合があります。しかし、あなたの場合のように、これらの例外をすべて見ることに興味がない場合は、面倒なこともあります.

「言語例外で中断」をチェックしたままにすることもできますが、中断したくない例外タイプをそのダイアログの除外された例外タイプのリストに追加します。私はめったにそのオプションを使用しませんが、役立つ場合もあります。

于 2013-04-09T05:20:10.977 に答える