To trigger the debugger from code (supposedly, I don't have a copy of delphi handy to try):
asm int 3 end;
DebugBreakDebugBreak()想断就断最近做OCX控件,和IE关系特密切,需要在OCX里回调页面上的js函数。想调试回调js函数这块儿,不用IE调试吧,取不到页面Document、js对象,用IE调吧,断点又总是失效。 郁闷了好久,终于在CSDN上查到了一位大牛以前的回贴,可以在想要设置断点的地方,加入DebugBreak()函数,程序执行到这里的时候,自动提示加载调试器进行调试。 呵呵,这一招真的挺好用,生成并注册OCX后,不用在VS里调试,直接运行IE加载控件,只要一执行到DebugBreak,就弹出提示框询问是否进行调试,真爽! 使用 __asm int 3 或 __debugbreak 放置的代码中。 To trigger the debugger from code (supposedly, I don't have a copy of delphi handy to try):
|
|