读书人

请教怎么生成定期事件

发布时间: 2012-03-30 17:32:09 作者: rapoo

请问,如何生成定期事件
请问,如何在程序中生成一个定期事件,而不是时间间隔多少时间的事件。
比如,在上午10钟生成事件、10:30生成事件、22:00点生成事件.....等等

[解决办法]
没有碰到过,不过我有一个稍微笨的办法,实现的效果是一样的。
把你想要实现的东西写到一个方法里面,然后使用一个定时器控件,时间间隔为一秒,里面加条件,如果是上午10点钟、10:30、22:00点就调用该方法。
[解决办法]
那你就算出时间间隔嘛!
[解决办法]
Window Service 定时任务Google一下多的是
[解决办法]
用DataTime.Now();现获得当前时间,然后用TimeSpan去算出时间间隔,然后就……
[解决办法]

探讨

用DataTime.Now();现获得当前时间,然后用TimeSpan去算出时间间隔,然后就……

[解决办法]
可以用2次的思路考虑
第一次访问,一看还有10个小时,然后休息一小时,
一小时一次知道只有30分钟了,然后就定一个30分钟的Timer就可以了

[解决办法]
探讨

引用:

用DataTime.Now();现获得当前时间,然后用TimeSpan去算出时间间隔,然后就……

++

[解决办法]
定时器
[解决办法]
探讨

引用:

没有碰到过,不过我有一个稍微笨的办法,实现的效果是一样的。
把你想要实现的东西写到一个方法里面,然后使用一个定时器控件,时间间隔为一秒,里面加条件,如果是上午10点钟、10:30、22:00点就调用该方法。

那岂不是每隔1秒,都要触发事件,如果离10点钟还早,明明相隔时间很长,都要执行,不爽吧,无病呻吟哦

读书人网 >C#

热点推荐