我调用一个DLL,程序运行中常弹出大意为:程序访问某某地址错的对话框。
而程序本身还在运行,没有死掉,就是老是弹出地址错的对话框,不成样子。查了很久实在找不出原因,也许是我传的参数有问题,或者DLL本身就有bug.
现在想不到那么多,请各位大虾帮忙,有没有什么方法把这个提示框拦截,不
再让它显示。谢谢。
而程序本身还在运行,没有死掉,就是老是弹出地址错的对话框,不成样子。查了很久实在找不出原因,也许是我传的参数有问题,或者DLL本身就有bug.
现在想不到那么多,请各位大虾帮忙,有没有什么方法把这个提示框拦截,不
再让它显示。谢谢。
dllproc (...)
except on e : exception do
end;
弹出地址错的对话框?八成是什么东东忘了释放了。
------------------------------------
那你要看是在哪里try和except了
如果没有try对地方还是有问题啊主要还是要看你哪里最可能出错
比如说对象没释放
访问非法地址
内存溢出
.........就要看你找得到哪个地方了不:(