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事件实现