如何在代码中模拟Delphi断点?
发布时间:2020-12-15 10:19:16 所属栏目:大数据 来源:网络整理
导读:我很确定我以前看过这个,但是我没有发现/记得如何做到这一点。我想要一行代码,当从Delphi调试器执行时,我希望调试器弹出,就像在该行上有一个断点。 就像是: FooBar := Foo(Bar);SimulateBreakPoint; // Cause break point to occur in Delphi IDE if at
我很确定我以前看过这个,但是我没有发现/记得如何做到这一点。我想要一行代码,当从Delphi调试器执行时,我希望调试器弹出,就像在该行上有一个断点。
就像是: FooBar := Foo(Bar); SimulateBreakPoint; // Cause break point to occur in Delphi IDE if attached WriteLn('Value: ' + FooBar); 希望这是有道理的。我知道我可以使用一个例外,但这样会是更多的开销,然后我想要。这是一些演示代码。 提前致谢! 解决方法
要从代码中触发调试器(据说我没有一个delphi的副本可以尝试):
asm int 3 end; 看到这个页面: http://17slon.com/blogs/gabr/2008/03/debugging-with-lazy-breakpoints.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |