delphi如何重新启动当前应用? 实现如下情况:1、如果出现异常情况,终止当前程序。2、重新执行当前程序。准确的说,就是该程序运行过程中出现了错误,该错误被捕获,然后就关闭该应用重新启动。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Procedure openYourSelf;beginApplication.Terminate; //close yourself first.ShellExecute(Handle,'Open',Pchar(Application.ExeName),nil,nil,SW_SHOWNORMAL); //open your self again.end; Procedure openYourSelf;beginApplication.Terminate; //close yourself first.ShellExecute(Handle,'Open',Pchar(Application.ExeName),nil,nil,SW_SHOWNORMAL); //open your self again.end; 输入数据到Tdataset,提供调用 MSComm采集数据 如何给动态生成的控件写事件? 如何在线程中创建多个窗体? 如何防止图象被截取?怎样用 API 的方式实现用鼠标拖动控件? 如何监测正在运行的程序,若是n分钟没任何操作就执行屏保或者关闭程序? 关于Hint问题(急、急、急、急、急、急、急、急) FastReport 数据库 部分表的备份与还原 如何在程序中压缩Access 2000 的数据厍! 我想改写TEDIT组件,请高手帮忙! delphi 判断如里已经弹出form2.showmodal,就跳过showmodal
begin
Application.Terminate; //close yourself first.
ShellExecute(Handle,'Open',Pchar(Application.ExeName),nil,nil,SW_SHOWNORMAL); //open your self again.
end;
begin
Application.Terminate; //close yourself first.
ShellExecute(Handle,'Open',Pchar(Application.ExeName),nil,nil,SW_SHOWNORMAL); //open your self again.
end;