.net winform 程序 定时执行任务
我有一个任务需要定时来执行,例如晚上12点,要执行三个函数来完成,一个函数执行完之后才能只执行另外一个,怎么写?
------解决方案--------------------你这里的三个函数是不是代表三个执行程序?
把他们按你喜欢的顺序写到批处理文件(.bat)里面,然后用计划任务执行该批处理文件。
------解决方案--------------------1楼的办法确实简单实用
------解决方案--------------------或者做成windows服务
------解决方案--------------------用Timer控件也可以
------解决方案--------------------while(true)
{
if(DateTime.New()=="设定时间")
{
//启用你的线程,线种调用需要的三个方法就行了.
}
//休眠一定的时间,比如十秒
}
------解决方案--------------------把三个函数写成一个程序//执行有先后顺序的
然后再做成window的任务来定时完成
------解决方案--------------------可以写个控制台程序扔到任务计划中,
------解决方案--------------------