当前位置: 代码迷 >> VB Dotnet >> 怎么不关闭父窗体
  详细解决方案

怎么不关闭父窗体

热度:194   发布时间:2016-04-25 01:59:49.0
如何不关闭父窗体?
本帖最后由 mjzxlmg 于 2015-10-05 11:51:24 编辑
我做了个WINFORM,点击一按钮后弹出一个窗体,这个窗体中有选择文件夹和文件的按钮,点击之后可以选择文件或文件夹。可是当我选择之后,不但选择文件或文件夹的窗体关闭了,原来的父窗体也关闭了。打开选择文件或文件夹的窗体点取消也同样把父窗体给关闭了。我不想关闭父窗体应如何操作。
------解决思路----------------------
你是用错了this.Close()吧?
------解决思路----------------------
这种现象叫“崩溃”。在开发时,这是因为发生了你的vs调试器无法捕获的验证异常;在 Release程序中,通常会通过 UnhandledException 等事件来捕获并将 Exception 写到日志文件中。
------解决思路----------------------
vs调试器不能捕获异常的事情很少发生,因此这通常是手工调试。例如你可以在 PictureBox2.Image = Image.FromFile(.FileName) 这条语句上设置一个断点,然后手动跟踪1、2行代码,去调试当时的环境,查看异常发生的条件和原因。
------解决思路----------------------
引用:
Quote: 引用:

你是用错了this.Close()吧?


文件对话框中不用CLOSE的呀

可能问题不在你给的这段代码,还在这段代码之后,你先在VS里调试,会看到异常信息。
  相关解决方案