C#使用注册事件实现定时任务

版权声明:本文为博主原创文章,不需博主允许即可随意转载。 https://blog.csdn.net/a_dev/article/details/85006562

看代码吧,比较简单:

System.Timers.Timer t = new System.Timers.Timer();
t.Interval = 8000; //事件触发的时间间隔,单位:毫秒
t.Elapsed += new System.Timers.ElapsedEventHandler(DoThings); //注册事件
t.AutoReset = true;
t.Enabled = true;


private void DoThings(object source, System.Timers.ElapsedEventArgs e)
{
	//自己实现注册的事件
}

注意,注册事件中调用COM组件可能会报错,建议慎用。

猜你喜欢

转载自blog.csdn.net/a_dev/article/details/85006562
今日推荐