想做一应用程序!
From1为第一个窗口(登陆窗)输入密码后转到Form_main (主窗口)
通过以下转到新窗口
Form_main a=new Form_main ();
this.Hide();
a.Show();
a.Activate();
在主窗口里按关闭按钮可以关闭
但有一问题就是如果在Form_main(MDI)中用窗口的"X"来关闭.虽是关了窗口但整个程序还是在内存中运行!

解决方案 »

  1.   

    关于Login窗口,看下愚翁的这篇文章
    http://blog.csdn.net/knight94/archive/2006/04/06/652394.aspx
      

  2.   

    我也遇到过这种情况,不知道怎么解决
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
      

  3.   

    把这个写在From_main的Closed事件里
      

  4.   

    是的,凡是New的类,都要留在内存中的,Dispose()只是作个回收的标记,什么时候回收,由垃极机制决定的
      

  5.   

    知道了!在private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
    application.exit();
    a.Dispose(); 
    }