public partial class 定时器关机 : Form
{
//定义变量
private Timer timer;
private DateTime endTime;
public 定时器关机()
{
InitializeComponent();
//设置定时器间隔时间为1秒
timer = new Timer { Interval=1000};
// 绑定定时器事件处理程序
timer.Tick += Timer_Tick;
// 设置定时器执行时间(当前时间为10分钟)
endTime = DateTime.Now.AddMinutes(10);
//启动定时器
timer.Start();
}
private void Timer_Tick(object sender, EventArgs e)
{
if (DateTime.Now >= endTime) {
MessageBox.Show("十分钟已到执行关机");
//执行关机代码
System.Diagnostics.Process.Start("shutdown", "/s /t 0");
//停止定时器
timer.Stop();
}
}
}
C# Winfrom实现电脑自动关机
最新推荐文章于 2024-02-01 00:16:29 发布