阅读:2006回复:3
关于截获DLL异常的问题
我在做一个给VB用的DLL,我又调用了一个第三方的DLL, 但是那个DLL有问题,在程序结束的时候总会出一个内存访问异常出来。尤其是在vb里debug后关闭程序,就会把vb都关掉。
后来我试过用loadlibrary, freelibrary动态是用那个DLL, 但是freelibrary的时候并不出错,要过一段时间或者主程序关掉的时候才出来异常。 请教各位大仙有什么办法可以安全的卸载那个有问题的DLL, 或者截获程序的异常错误。 |
|
沙发#
发布于:2005-08-02 19:12
试下SetUnhandledExceptionFilter
|
|
板凳#
发布于:2005-08-02 21:55
应该是dll有问题
最好还是修改哪个dll |
|
|
地板#
发布于:2005-08-07 17:15
出异常就跟进去,看看函数地址,然后使用dependeny看看是dll里的哪个函数,分析是否不该调这个函数。
|
|