sar*_*ake 4 compact-framework application-error windows-ce
当我使用取消按钮关闭程序时,我得到一个应用程序错误,它所做的就是关闭表单.
错误说:"应用程序appName.exe遇到严重错误,必须关闭"
我该如何开始修复它?这不是一个抛出的例外; 没有其他信息.它可能是什么,我该如何解决?
这就是它.我的应用程序有两种形式 - 登录和主要表单,其中所有操作都发生.登录表单有两个按钮(登录和取消).登录按钮将用户登录,关闭登录表单并打开主表单.取消按钮只关闭登录表单.要关闭表单,我只需使用this.Close().
发生的事情是我仍然需要通过执行以下操作明确地处理登录表单:
frmLogin.Dispose();
frmLogin = null;
Run Code Online (Sandbox Code Playgroud)
退出程序之前(在我的Program.cs中)
所以这解决了它.我必须确保在两种情况下都要这样做:当用户登录时以及他们选择不登录时.
至关重要的事实是frmLogin是模态的,因此Dispose()在关闭时不会自动调用.
| 归档时间: |
|
| 查看次数: |
5893 次 |
| 最近记录: |