C# winfrom项目中定时提醒任务

C#方面的定时提醒方面的程序比如:当到:2009年12月1日9点要系统自动提醒该做某事了,弹出一个框或者调用一首音乐给人的一种提示功能.......哪位大侠帮忙给个小实例... C#方面的定时提醒方面的程序 比如:当到:2009年12月1日 9点 要系统自动提醒该做某事了,弹出一个框 或者调用一首音乐 给人的一种提示功能.......哪位大侠 帮忙给个小实例! 谢谢~~ 展开
 我来答
匿名用户
2013-08-19
展开全部
你可以房一个timer控件 , timer1.Start();//表示控件开始运行timer1.Interval = 1000;//表示运行时间间隔为1000毫秒 private void timer1_Tick(object sender, EventArgs e)//这里就是按照间隔时间来运行的,如果设置了1000毫秒就会每1000毫秒运行一下,然后你就可以按照事件来比较当前事件是否是你设定的时间了
{
string time = "2009-12-01 09:00:00"; if (DateTime.Now == Convert.ToDateTime(time))
{ }
匿名用户
2013-08-19
展开全部
Thread写个类每隔1分钟取一次数据库,或者延长一点间隔1秒钟检查一次时间,如果到了计划时间就执行提醒或者你用ASP.NET AJAX ext里面的Timer也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-19
展开全部
.NET 3.5 VS2008:
//2010-12-1 9:00 (你的提问有 BUG 我将日期改了)
var time = new DateTime(2010, 12, 1, 9, 0, 0).Subtract(DateTime.Now);
var timer = new System.Timers.Timer(time.TotalMilliseconds) { Enabled = false };
timer.Elapsed += delegate(object obj, System.Timers.ElapsedEventArgs arg)
{
System.Windows.Forms.MessageBox.Show("时间到了!");
};
timer.Start();
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式