我的程序有多种形式。第五个也是最后一个表单有一个按钮,单击时使用Application.Exit()方法关闭应用程序。但是每次我点击我收到错误的按钮时,我的第一个形式“无法访问已释放的对象”围绕这一代码:无法访问处置对象
frm2 f2 = new frm2();
this.Hide();
f2.ShowDialog();
this.Show();
编译器指示该语句this.show()
的问题。有人可以解释为什么我收到这个错误,以及如何解决它?
它是行'this.Hide();'异常被抛出?可能是你从('this')中显示最终表单的表单已经被处理掉了。这个例子似乎有很多代码缺失,所以它很难诊断确切的问题。 – dash
哪一行是抛出的异常? – craig1231
我与T.S. - 在四行代码中你有三个独立的表单变量? –