| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1027 人关注过本帖
标题:[求助]关于登陆窗体的关闭
只看楼主 加入收藏
shuiguo1984
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-10-8
收藏
 问题点数:0 回复次数:8 
[求助]关于登陆窗体的关闭
我们是用这个语句登陆
Form2 f=new Form2();
f.Show();
this.Hide();

那如果关闭了form2的话,form1还没有关闭啊,它是隐藏的,怎么关闭呢??
搜索更多相关主题的帖子: 窗体 登陆 Hide Show 
2005-12-07 19:55
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
this.close()啊

public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2005-12-08 10:50
唐伯猫
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:5323
专家分:58
注 册:2005-8-9
收藏
得分:0 
这样所有的窗体都关闭了

<iframe name="alimamaifrm" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" width="300" height="170" src="/go/app/tbk_app/chongzhi_300_170.php?pid=mm_28854300_2441872_11377541&page=chongzhi_300_170.php&size_w=300&size_h=170&stru_phone=1&stru_game=1&stru_travel=1" ></iframe>
2005-12-08 16:24
shuiguo1984
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-10-8
收藏
得分:0 

Form2 f=new Form2();
f.Show();
this.Hide();


那怎么办呢,我们现在只能看到Form2呀,我们关闭了form2后,程序仍然在运行啊 ,我都不知道怎么结束它??
我们只能在form2 当中去控制关闭当前的form1呀

2005-12-08 17:50
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 

在程序的Main方法中写:
static void Main()
{
this.close();
Application.Run(new Form2());
}


public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2005-12-08 18:09
shuiguo1984
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-10-8
收藏
得分:0 

这样可以吗?main 里面写close(),那还怎么登陆啊?我指的form1是登陆界面,form2是登陆后的界面,而且两个肯定在同一个命名空间啊。
form2出现,form1就要隐藏了,但是最终关闭form2后,隐藏的form1仍在运行啊,怎么关闭呢???
我罗罗嗦嗦不知道有没有说清楚啊

2005-12-09 11:33
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
在Main方法里写登陆窗体的启动,例如Form1是登陆窗体,Form2是主窗体,如下:
static void Main()
{
Form1 form=new Form1();
if(form.isLogin)
Application.Run(new Form2());
}

其中isLogin是Form1窗体的一个静态类变量,用来判断用户是否可以登陆,即用户名和密码是否正确

[此贴子已经被作者于2005-12-10 9:13:14编辑过]


public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2005-12-10 09:12
梦幻情缘
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:769
专家分:20
注 册:2005-4-4
收藏
得分:0 
在第二个窗体的closing事件中写入:Application.Exit();就行了!
2005-12-10 18:21
shuiguo1984
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-10-8
收藏
得分:0 
谢谢!!
2005-12-11 11:51
快速回复:[求助]关于登陆窗体的关闭
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015127 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved