首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi关闭程序,该怎么处理

2013-01-06 
delphi关闭程序我现在在DataModule单元中写了一段代码,中间有个try..except...end在try执行不成功的时间,

delphi关闭程序
我现在在DataModule单元中写了一段代码,中间有个try..except...end   在try执行不成功的时间,在EXCEPT中要退出整个程序,这样用Application.Terminate;会提示未定义变量APPLICATION,没法退出整个程序。

  Application.Initialize;
  Application.CreateForm(TDataModule2, DataModule2);
  Application.CreateForm(TFwe, Fwe);
   …………中间会加载好多窗体......
  Application.Run;

因为DataModule2,中出现错误我要让整个程序退出,不然还会加载下面的窗体,继续提示好多错误,谁能告诉我怎么关闭整个程序
[解决办法]
try
  //出错代码
except
  Application.Terminate;  // PostQuitMessage(0);  //Halt;
  Exit;
end;
[解决办法]
Application.Terminate是正常退出,就是说要等到Application.Run執行结束后才会退出程序
可以用halt非正常退出,后面的CreateForm就不会执行了

[解决办法]
Application.Terminate;
[解决办法]

引用:
Application.Terminate;

完全退出。

热点排行