首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教一下怎么注销功能

2013-05-02 
请问一下如何注销功能?我做一个系统,主窗体Load时候先showdialog一个登陆窗体,然后登陆传值后才出现主窗体

请问一下如何注销功能?
我做一个系统,主窗体Load时候先showdialog一个登陆窗体,然后登陆传值后才出现主窗体。
现在做一个注销按钮放在主窗体中,想实现的效果是主窗体关闭,出现登陆窗口然后重新登录。
刚开始用的是主窗体用hide()藏住,然后再new一个主窗体。
可是发现一个问题,是不管登陆成不成功,关闭程序后刚才hide()的那个主窗体会一直在后台进程里关闭不了。
我想请教一下有没有什么解决方法?或者就是有没有一种方法就是可以让整个程序像重新开启一遍一样,实现注销功能?
C#新手,恳请各位赐教一下~~~
[解决办法]
        private void button1_Click(object sender, EventArgs e)
        {
            var t = new System.Threading.Thread(new System.Threading.ThreadStart(() => Program.Main()));
            Application.ExitThread();
            t.Start();
        }

热点排行