ブレークポイントの挿入を自動化することはできますか? たとえば、特定のユニット内のすべてのプロシージャの最初と最後に、特定の (同じ) 条件付きブレークポイントを挿入する必要があります。これを手動で行うのは面倒で時間がかかるため、これを自動化する方法を探しています。
質問する
291 次
3 に答える
2
ブレークポイントは、プロジェクトの DSK ファイルの同様の名前のセクションに保存されます。IDE で 1 つのブレークポイントを手動で設定して、正しい設定を見つけます。次に、DSK ファイル内のこのブレークポイントをコピーして、必要に応じて調整します。
ただし、これは正しい行番号を見つけるという問題を解決しません。
于 2013-09-04T15:34:47.037 に答える
0
はい *)
アセンブラ コードを使用してブレークポイントを挿入できます(コードで Delphi ブレークポイントをシミュレートする方法を参照してください)。
asm int 3 end;
ソース コードの計測を実行するツール (Delphi や他の言語のプロファイラーなど) が示すように、ブレークポイントが必要な場所へのこのコードの自動挿入 (および削除) は簡単な作業です。
簡単だとは言いませんが、可能です。
*) あなたがプログラマなら ;-)
于 2013-09-04T14:38:37.517 に答える