当我运行我的程序(当然,它是建立在调试模式),我得到一个错误“外部异常80000003”。如何摆脱异常80000003?
根据Win32 Exception/Access Violation Errors这意味着0x80000003 EXCEPTION_BREAKPOINT A breakpoint was encountered.
然而,有没有在IDE中设置断点,我在IDE之外运行它。
是的,我有正确的可执行文件。我删除了所有断点,清理了我的项目并重新构建了它,但仍保留该对话框。我甚至删除了.exe,再次构建,看到它出现在预期的地方。验证.exe上的时间戳。我给FromCreate()添加了一个消息框,并且看到了这个消息,再加上“External exception 80000003”。
如何让它消失(在调试模式下构建)?
D'oh !!这是旧代码,我忘记了我实际上已经在一个错误条件asm int 3 end;
中对此进行了编码,这向IDE发出了一个断点(或者如果IDE未运行,则为错误框)。为浪费时间道歉。
完全可以理解。我自己也被类似的东西咬了。我已经把代码中的'raise exception.create('todo write this code')''留下了,我认为我也写完了。 – 2012-08-13 18:49:27
+1谢谢,@warren。很高兴知道即使是专家也是错误的;-) – Mawg 2012-08-14 02:42:01