C#项目定时功能

来源:百度知道 编辑:UC知道 时间:2024/06/27 21:40:51
我想做一个定时的功能,就是可以定时关机,定时打开一些程序之类的,,要在C#平台里实现的,,高手请教!!(最好带代码,,)

vs2005 添加System.windows.form.timer控件 设定其属性interval 设定检测时间的时间间隔,打开程序的时候 //启动Timer控件
timer1.Start();
在tick事件中,检测时间启动程序
private void timer1_Tick(object sender, EventArgs e)
{
DateTime dt;
dt = DateTime.Now;
DateTime settime=自己设定的时间;

if (strdtnow == settime)
{
//启动的程序
}
}

用系统的shutdown就行。

使用System.Timers.Timer,设定Interval时间触发间隔,通过Timer_Elapsed事件实现