示例#1
0
        private void Timer_restart_Tick(object sender, EventArgs e)
        {
            if (timerSec != 0)
            {
                timerSec--;
                Txt_sec.Text = timerSec.ToString();
            }

            if (timerSec == 0 && timerMin != 0)
            {
                timerSec     = 59;
                Txt_sec.Text = timerSec.ToString();

                timerMin--;
                Txt_min.Text = timerMin.ToString();
            }
            else if (timerSec == 0 && timerMin == 0 && timerHour != 0)
            {
                timerSec     = 59;
                Txt_sec.Text = timerSec.ToString();

                timerMin     = 59;
                Txt_min.Text = timerMin.ToString();

                timerHour--;
                Txt_hour.Text = timerHour.ToString();
            }

            if (timerSec == 0 && timerMin == 0 && timerHour == 0)
            {
                Timer_restart.Stop();
                Process.Start("shutdown.exe", "-r -t 0");
            }
        }
示例#2
0
 private void Btn_restart_Click(object sender, EventArgs e)
 {
     timerSec  = (ulong)Convert.ToDouble(Txt_sec.Text);
     timerMin  = (ulong)Convert.ToDouble(Txt_min.Text);
     timerHour = (ulong)Convert.ToDouble(Txt_hour.Text);
     Timer_restart.Start();
 }