2011-02-01 8 views
0

私は31/1/2011 9.30の会議を持っているとし、現在の時刻が2011年3月31日になると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)を昨日同様の質問に変更しました。私がそこに与えた説明を使用して、問題にソリューションを外挿することができるはずです。 –

答えて

1

Windowsベースのプロジェクトでこれを行う場合は、タイマーをフォームに追加します。

タイマーティックの修正時間を5分または10分と設定します。

次に、イベントのチェックでは、イベントが発生し、そのイベントのメッセージを表示する必要があります。

Webベースのアプリケーションでこれを行う場合。

次に、global.asaxでapplication_startをコーディングし、定期的に発生するイベントをチェックする新しいthredを作成します。

+0

ok ...そのウィンドウベースのアプリケーション.....私は31/1/2011にmesgを表示したいと思う9.30 ....どのようにティックイベントの状態を与えるために、どのような間隔にする必要があります....今日は30/1/2011です。10.00 – Rockin

+0

メッセージを表示するのに安全と考えられる時間でなければなりません。そのイベントでは、データベースがないかどうかチェックする必要があります。そのイベントがあれば、メッセージを発してください。 –

+0

イベントはすべてのティックでレイズされます。毎分のティックタイムを設定し、イベントコードでそれをdatetime.nowと比較する時間をチェックし、続行すれば何かを行います。 – Jonathan

関連する問題