因为计划任务服务有可能会被关闭,所以不能使用计划任务.
朋友问的,没有调试….(懒 = =
那啥…
/// <summary> /// 运行时间 /// </summary> string runDate = ""; private void Send(object o) { //判断执行时间 if (DateTime.Now.ToString("yyyy-MM-dd:hh") == runDate) { //计算下次执行时间 runDate = DateTime.Now.AddDays(1).ToString("yyyy-MM-dd:hh"); /* * 操作代码 */ } } public Login() { InitializeComponent(); //初始化触发条件 runDate = DateTime.Now.ToString("yyyy-MM-dd:10"); System.Threading.Timer timer = new System.Threading.Timer(new System.Threading.TimerCallback(Send), null, 0, 1000); }
嗯,那啥…有比这个更好的想法也发出来看下.
来看看,因为那个高级插件搜索进来的。