CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

一个关于窗体资源释放的问题

楼主lakers_ren(秦始)2005-03-04 18:14:05 在 .NET技术 / C# 提问

主页面按下一个按钮后弹出一窗体,窗体关闭后再度打开就出现以下错误  
   
  未处理的“System.ObjectDisposedException”类型的异常出现在   system.windows.forms.dll   中。  
  其他信息:   无法访问名为“Frm”的已处置对象。  
   
  其中Frm窗体退出时调用了CLOSE(),不知为何出现此错误 问题点数:20、回复次数:4Top

1 楼yufenfeila(雨纷飞啦)回复于 2005-03-04 18:25:11 得分 10

Frm.Close();  
   
  改成  
   
  Frm.Hide();Top

2 楼lakers_ren(秦始)回复于 2005-03-04 18:30:36 得分 0

谢谢。。可以了。。但我不是很明白。。能解释下么。。多谢!Top

3 楼jamesfay(狒狒)回复于 2005-03-04 18:43:40 得分 5

frm.close后frm对象已经被释放掉了,需要重新MyForm   frm   =   new   MyForm();然后才能继续使用frmTop

4 楼hwxnhk0326(殺殺人,灌灌水)回复于 2005-03-24 11:48:49 得分 5

Frm.Hide();  
  表示将   Frm   蕴藏起来(只是不在屏幕上显示出来,在程序里面是存在的)Top

相关问题

  • 动态创建的组件或窗体的资源释放问题
  • 窗体释放的问题!
  • 窗体创建和释放?
  • 窗体释放问题!
  • 窗体的释放问题
  • 窗体释放的困惑 ---也问窗体释放问题
  • 如何实现退出窗体时释放ADODC数据库连接占有的内存资源?
  • 一个关于释放窗体多余资源问题,急!正解者另开帖答谢100分!
  • 如何从内存中释放窗体??
  • 如何在程序中释放窗体?

关键词

  • 窗体
  • frm
  • 释放
  • myform
  • 错误
  • hide
  • 对象
  • 出现
  • close

得分解答快速导航

  • 帖主:lakers_ren
  • yufenfeila
  • jamesfay
  • hwxnhk0326

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo