我创建了一个 Visual Basic 应用程序,它使用 OCX 资源来存储办公文档。现在,当我使用该应用程序时,一切似乎都可以正常工作,但是当我退出该应用程序时,它会因访问冲突错误而挂起(大多数情况下)。仅当我尝试关闭整个应用程序时才会发生这种情况。
我试图调试它,尽管它只显示一个反汇编窗口在一条指令上停止,mov eax,dword ptr [edi+4]
并且调用堆栈指向该特定 OCX。
由于特定的 OCX 是由第三方开发人员创建的,所以我无法修改它,有没有办法至少处理这个异常?或者关于这个问题的任何其他想法?
非常感谢!