如何让程序在出错后能够自动重新启动该程序! 我做的程序在运行期偶尔会遇到"Access Violation"错误,因为该程序运行于机房的服务器的,要持续记录数据并写入数据库,所以即使是偶尔出现这种错误也是比较严重的,尤其是夜间无人看守机房时不能手工重启程序,这样就会使好长一段时间的数据无法记录下来.我想如果程序能够自动重启就可以暂时解决这个问题,请教各位大虾,如何能够让程序自动重启? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用try吧,假如出错就关闭好了,然后再写一个应用程式,一直监视,当了现这个程式关闭了就启动执行就行了吧. 同意 ruthjiang(姜姜)的说法! try ...except self.Close; winExec(pchar(application.ExeName),6);end; 作一个监视的程序,把你的这运行的程序的窗体句柄传送给监视程序,监视程序判断这个句柄是否被占用,如果是就继续监视,否则将句柄提交WINDOWS启动 你把程序做成计算机启动时候自动运行的在异常中处理,出错重新启动计算机OK!try ...except self.Close; exitwindowsex(ewx_reboot,0);end; 想不明白的崩溃 delphi中怎么判断输入的项是否符合email的格式 请问截屏时怎样把自己的程序界面最小化来截得整个屏幕 急问:怎么对数据库进行多线程操作?? 请教:关于IDFTP的使用 50分!求教paradox问题,解决后马上给分。 请教两个的问题;问题解决不了连年也过不上了 5555 SQL批处理 做过安装程序或想做安装程序大哥们看一下吧 请问如何判断一个控件是否指向一个存在的对象 如何知道TREEVIEW中某一个节点所处的层次? frReport的frPrintgrid打印时的页面设置不起作用?为什么
...
except
self.Close;
winExec(pchar(application.ExeName),6);
end;
在异常中处理,出错
重新启动计算机OK!
try
...
except
self.Close;
exitwindowsex(ewx_reboot,0);
end;