读书人

要实现在每个月的1号上午9点准时触发

发布时间: 2012-02-13 17:20:26 作者: rapoo

要实现在每个月的1号上午9点,准时触发一个事件
我要实现在每个月的1号上午9点,准时触发一个事件,用来接收邮箱里的邮件,请问通过什么方法可以触发这次事件啊。急!!!!
日期时间以本地计算机的日期时间即可,最好不要用Timer控件实时的获取系统日期时间,被动式触发的方法最好。

[解决办法]
没办法主动触发
只有Timer 或者你让系统去帮你做这件事 放到计划任务里
[解决办法]
windows servie
[解决办法]
怎么沙发又是你? db-_-db
[解决办法]
被动式触发好像不可能
计划任务应该也会用到TIMER之类的控件
[解决办法]
时间类触发逃不掉timer,毕竟你要获得日期。又不能自己看着日历和表,等到了时间区触发它
[解决办法]
被动事件的话你总得有个事件来使你的程序来执行某个功能才行啊!

[解决办法]
只能是过一段,判断一下系统时间吧
[解决办法]
1.程序(winservice为佳)开始运行
2.开始进程
3.到下次工作时间之前沉睡
4.工作
5.回到3

不过不知道thread.sleep会不会本身一直轮询,如果可能比查时间好

读书人网 >C#

热点推荐