日期:2014-05-18  浏览次数:20767 次

timer控件定时执行程序居然会多次运行
用timer控件设置定时执行注销,代码如下:

C# code

       //倒计时 10秒钟后进行注销
        private int Dtime = 10;//倒计时 时间
        private void timer4_Tick(object sender, EventArgs e)
        {
            Dtime--;
            if (Dtime == 0)
            {
                timer4.Stop();//这里,timer控件设置停止了,但是无效

                FrmLogin v = new FrmLogin();//跳出登录窗口
                this.Hide();//主窗口隐藏
               
            }
        }


现在的问题是,程序会每隔10秒跳出一个登录窗口,我得登录N次才能回到主窗口。怎么会这样?

------解决方案--------------------
private static int Dtime