0

1日3回、つまり午前8時から午後12時と午後4時まで実行する必要のある一連のコードがあります。C#またはVBでこれらのタスクをスケジュールするための最良の方法は何ですか。Windowsスケジューラを使用したくありません。

4

4 に答える 4

4

最良の方法、Windowsスケジューラです。

次点:タイマー付きのWindowsサービスを使用します。

于 2012-05-09T09:14:06.197 に答える
1

スケジューラを使用したくない場合。

独自の「コード セット」をトリガーできる独自の Windows サービスを作成できます。

方法: プログラムによってサービスを記述する

http://msdn.microsoft.com/en-us/library/76477d2t(v=vs.80).aspx

于 2012-05-09T09:18:00.017 に答える
0

あなたの場合、タイマーティックイベントを備えたWindowsサービスが最良の解決策です。タイマー付きのウィンドウサービスを作成するには、ここで説明します。

http://www.codeguru.com/csharp/.net/cpp_managed/windowsservices/article.php/c6919/Using-Timers-in-a-Windows-Service.htm

于 2012-05-09T09:33:36.227 に答える
0

最良の方法はウィンドウスケジューラであることに同意します。しかし、Cron のオープン ソース実装は、興味深い代替手段になる可能性があります。とにかくテストしなかった

于 2012-05-09T09:19:04.413 に答える