【发布时间】:2009-05-26 19:30:03
【问题描述】:
我有一个应用程序在启动时检查一些条件并在主窗体的 OnShow 事件中启动一个外部程序。问题是如果启动外部程序时出现错误,我希望应用程序立即终止。但是有一个问题,因为 EurekaLog 捕获了我的异常,并通过否定所有对 Application.Teminate 的调用和任何其他正常的关闭方法来以某种方式破坏那里的消息循环。
所以这是我的问题,当这种情况存在时,ExitProcess 是否是立即终止我的应用程序的最佳途径?
【问题讨论】: