读书人

程序运行一段时间后出现“*exe产生了异

发布时间: 2012-03-22 17:43:57 作者: rapoo

程序运行一段时间后出现“***.exe产生了错误,会被Windows关闭。你需要重新启动程序。正在创建错误日志。"
在程序中我用自己写的方法来处理错误如下:
Application-> OnException = MyExceptionEvent;

MyExceptionEvent(TObject* Sender, Exception* E)
{
WriteErrorInfor(E-> Message);
Application-> Terminate();
}

但未能截获如题所说的错误,请问该如何处理,或是在WINDOWS2000下如何屏蔽该错误提示框,让其不显示


[解决办法]
try
catch呢?
补抓到不?
[解决办法]
try
{

}
catch(...)
{

}
这是正常的捕获错误语句
[解决办法]
内存问题??
[解决办法]
应该是数据溢出等异常,估计是你这里压力测试还不够,无法模拟出客户那边的现象
[解决办法]
应该是数据溢出等异常,估计是你这里压力测试还不够,无法模拟出客户那边的现象

> > 有道理

读书人网 >C++ Builder

热点推荐