因为计划任务服务有可能会被关闭,所以不能使用计划任务.
朋友问的,没有调试….(懒 = =
那啥…
/// <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);
}
嗯,那啥…有比这个更好的想法也发出来看下.
来看看,因为那个高级插件搜索进来的。