【发布时间】:2014-01-10 16:48:49
【问题描述】:
我有一个使用form.ShowDialog() 调用的多个表单的.Net 应用程序。当我执行Application.Exit 时,应用程序并未关闭所有表单。
当我尝试执行显式 Form.Close 时,我从 WinForms 收到如下错误
在 Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar) 在 System.Windows.Forms.Form._CloseModal() 在 System.Windows.Forms.Form.Close() 在
【问题讨论】:
-
你能告诉我们更多代码吗?您何时尝试关闭应用程序?
-
这不是
CF或WM吗? -
我创建了一个线程,它将捕获用户空闲时间,如果超过特定值,应用程序将自动注销以指示会话超时,这最终将调用 Application.Exit
-
这确实是 VB.Net 中的 CF 3.5
-
如果你在另一个线程中调用 application.exit 我
think那是你的问题。
标签: vb.net winforms exception showdialog .net-cf-3.5