当前位置:编程学习 > C#/ASP.NET >>

[C#]定时求帮助,在每月的某一天都发出一个消息

[C#]定时在每月的某一天都发出一个消息
假如每月5号都发出一个消息 --------------------编程问答-------------------- 消息指的是什么?是提示信息(MessageBox)还是MQ的Message?

定时执行基本有两个思路:
1. 该程序自己做,用Timer,自己是个Windows Service,自己查时间,自己发消息
2. 委托给Windows的定时任务,到点调用自己,这样自己只负责发消息 --------------------编程问答-------------------- timer 类,写个线程 --------------------编程问答-------------------- 可以请女同事帮忙下。
呵呵 --------------------编程问答-------------------- #1的可以,做成win服务。 --------------------编程问答--------------------                 DateTime.Now.ToString();
如果就想某一天什么的。。。可以用这个查日期  然后判断 --------------------编程问答-------------------- 用Quartz.NET 。挺好使的。 --------------------编程问答-------------------- windows 服务
System.Threading.Timer tUpdatefile = new System.Threading.Timer(new TimerCallback(test), null, 0, 24*60*60 * 1000);//每24小时运行一次
  private void test(object source)



--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
引用 7 楼 wuyq11 的回复:
windows 服务
System.Threading.Timer tUpdatefile = new System.Threading.Timer(new TimerCallback(test), null, 0, 24*60*60 * 1000);//每24小时运行一次
  private void test(object source)




这样就可以满足你的要求吧
--------------------编程问答-------------------- timer里面写
if 今天日期==设定日期
     messagebox(); --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,