0

たとえば、実行時に1週間のスケジュールを定義します。

<schedule>
    <s day="Monday", time="1:00:00"></s>
    <s day="Sunday", time="3:00:00"></s>
    <s day="Wednsday", time="16:00:00"></s>
    ...
    ...
</schdule> 

その時、私はいくつかのメソッドを呼び出さなければなりません。この目的のために.net/wpfに組み込みのクラスはありますか?または、オープンソース/無料のコントロールはありますか?または、各要素の新しいタイマーを初期化するのが最善の方法ですか?

編集: WPFアプリケーション。

4

2 に答える 2

0

最良の解決策は、タスク スケジューラを使用することだと思います。これにより、Windows は、ソフトウェアをバックグラウンドで実行する必要なく (サービスとして?!?) タスクを管理できます。Task Scheduler Class Library for .NET
が出発点として適しています。

于 2012-09-16T15:07:26.577 に答える
0

組み込みの .NET はありません。各要素のタイマーを初期化できます。サードパーティのコンポーネントを探している場合は、Quartz.NETをチェックアウトできます。

于 2012-09-16T15:14:10.457 に答える