各位好:
今天被一个异常给卡住了,半天想不出来,情况是这样的:
我用的是VS2003做个C/S系统(C#),有一个窗体是这样的,左边是一个树形菜单,树形菜单有一项是退出系统,这个退出系统的代码(代码就是一句;this.close())是在TreeView1_AfterSelect事件中写的,可是当我点击退出系统时,会跳出这样一个错误: “未处理的“System.ObjectDisposedException”类型的异常出现在 system.windows.forms.dll 中。其他信息: 无法访问名为“TreeView”的已处置对象。”大家帮忙看看,应该怎么解决?
今天被一个异常给卡住了,半天想不出来,情况是这样的:
我用的是VS2003做个C/S系统(C#),有一个窗体是这样的,左边是一个树形菜单,树形菜单有一项是退出系统,这个退出系统的代码(代码就是一句;this.close())是在TreeView1_AfterSelect事件中写的,可是当我点击退出系统时,会跳出这样一个错误: “未处理的“System.ObjectDisposedException”类型的异常出现在 system.windows.forms.dll 中。其他信息: 无法访问名为“TreeView”的已处置对象。”大家帮忙看看,应该怎么解决?
解决方案 »
- try catch中, Application.Run(new Form1());提示“未将对象引用设置到对象的实例”,无法提示哪行代码
- Reportviewer - 动态 选择 列
- 在该控件上执行的操作正从错误的线程调用,请问高手如何解决?
- 怎么样textbox的text转变为数字型
- 怎么实现用Javascript遍历Net2.0树的所有节点?
- 正则表达式,匹配英文字母、数字、点、减号,不能含中文!
- visual studio 的安装项目中,怎么设置把一个dll安装到GAC中
- 怎么显示出 立方米 ?? 我现在只能用 "m3" 来表示
- 怎样把下面的数据读入c++啊?!!高手高手高高手
- 如何将this.BD().Tables[0].Rows[0]["p_currentprice"].ToString() 转换为int
- 委托与方法在实际中有什么区别啊,虽然可能理解委托相当于对方法的引用,但在实际的开发中,什么时候能用到委托呢?
- [求助]简单动态数组问题.
catch{}
捕获异常,然后看看是什么问题
难道就是所谓得bug;
{
你的代码...
}
catch(Exception e)
{
this.Response.Write(e.tostring())
}
{
}
catch(Exception e)
{
}俘获不了这种异步错误,这种错误在开发阶段报错,在release后是不会报错的。
不建议你在这里面关闭窗体。