怎样关闭才可以达到目的?
我写了
一个:Login Form(frm_Login),
一个:Main Form(frm_Main),
当我进入第一个Login时输入用户名,密码,点击OK按钮后,
然后进入Main Form,同时关闭Login Form,
OK按钮程序如下:
程序其他是这样:
frm_Main frm=new frm_Main();
frm.show()
this.dispose();
结果两个窗口都会关闭
frm_Main frm=new frm_Main();
frm.show()
this.close();
也是同样的结果?
用了两种方法都会关闭frm_Main(我的要求是显示frm_Main,关闭frm_Login),有没有其他方法?为什么?能说说区别吗?
问题点数:20、回复次数:4Top
1 楼Knight94(愚翁)回复于 2006-06-03 08:54:08 得分 10
你的操作不对,应该如下去显示主窗体
frm_Main frm=new frm_Main();
frm.ShowDialog();Top
2 楼Knight94(愚翁)回复于 2006-06-03 08:54:56 得分 0
至于登录窗口的跳转,可以参看
http://blog.csdn.net/knight94/archive/2006/04/06/652394.aspxTop
3 楼Firestone2003(笨笨小猪)回复于 2006-06-03 09:09:44 得分 8
你的Application.Start()启动的是哪一个窗体?
Application.Start()启动的窗体是不能关闭的,关闭Application.Start()启动的窗体,你的程序就全部中止了Top
4 楼tangbingjun(千里走单骑)回复于 2006-06-03 09:24:05 得分 2
支持Knight94(愚翁)的说法。
程序就是要从细微处做起。Top




