私はこれを以前に見たことがあると確信していますが、その方法を知りませんでした/覚えていません。Delphi デバッガーから実行されたときに、その行にブレーク ポイントがあったようにデバッガーがポップアップするコード行が必要です。
何かのようなもの:
FooBar := Foo(Bar);
SimulateBreakPoint; // Cause break point to occur in Delphi IDE if attached
WriteLn('Value: ' + FooBar);
うまくいけば、それは理にかなっています。例外を使用できることはわかっていますが、それは私が望むよりもはるかに多くのオーバーヘッドになります。これは、いくつかのデモンストレーション コード用です。
前もって感謝します!