如何解决出现蓝屏错误?(200分)

  • 主题发起人 主题发起人 jony
  • 开始时间 开始时间
J

jony

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了个程序,可是在打开FROM,退出FROM,或其它操作时会不定时出现蓝屏错误,一打回车
程序自动退出,错误信息如下:
WINDOWS
A Fatal exection 0e occurred at 0028:c02a2834 in vxd vwi32(05)
+000012d0. the current application will be terminated

由于是不定时出现,我很难捕捉它,请问是什么原因,如何解决
(我没有用过线程,不存在线程释放不干净)
jony
 
再具体点啊,给出这个错误信息谁看得出来?
你在回车之后干了什么?程序是怎么“自动”退出的?单步跟踪一下的话最后是哪一句出错?
 
在别的机器上也出现这种情况吗?你的程序里有没有动态创建的控件。如果有你释放了没有?
 
程序代码有错,请仔细检查你的窗体中的
create Show close destory事件中的代码,还有就是可能所用控件(指第三方控件)有问题。
你去除这些事件中的代码试一试。
 
几乎所有机器都这样,我没有动态创建过控件,单步追踪没发现任何问题,这才让我伤透脑筋
而且不是每次都会,但10次总有4-5次,但使用了第三方的dbgrideh控件
请各位高手帮帮忙!谢谢!
jony
 
重裝電腦或Delphi
 
我以前也碰过类似的,我就是因为装了第三方控件。。
我想你的问题应该在第三方控件上。。
你可以试一下不用第三方控件,或重装delphi和第三方控件
 
老大,你的问题很难解决的。
因为这个问题如把电脑重装了N遍,可还是不行。后来我用《优化大师》把系统
给优化了一遍,结果很少出问题了。这可能是win98的设置有关。
 
后退
顶部