2011-02-01 81 views
0

假设我有会议31/1/2011 9.30,并且当前时间变为31/1/2011 9.30,它会显示一条消息:“您有会议”。我怎样才能用VB.NET做到这一点?根据vb.net中的计时器计时器显示消息

+0

我提供了一个[相当全面的答案](http://stackoverflow.com/questions/4862156/how-can-i-periodically-ping-a-server-to-determine-if-it-is-available- from-a-vb-ne/4862519#4862519)到昨天的类似问题。您应该能够使用我在那里给出的解释推断问题的解决方案。 – 2011-02-02 06:00:54

回答

1

如果您正在使用基于Windows的项目执行此操作,请在窗体中添加计时器。

并设置定时器滴答声的修复时间为5分钟或10分钟。

然后在tick事件中检查是否有任何事件发生并显示该事件的消息。

如果您是在基于Web的应用程序中执行此操作。

然后为global.asax中的application_start编写代码,并创建一个新的thred,它检查事件是否在固定的时间间隔内发生。

+0

它的好...它是一个基于Windows的应用程序.....假设我想在2011年1月31日显示mesg 9.30 ....如何在tick事件中给出条件以及应该是什么间隔....考虑今天为30/1/2011 10.00 – Rockin 2011-02-01 08:39:03