1

このアプリケーションのようなものにする必要があります: http://www.youtube.com/watch?v=Cw6Ml6gZqU8

それはリマインダーです。ユーザーはメモを入力し、フォームが再びポップアップ表示される日時を設定します。Windowsフォームアプリです。ただし、イベントを実行するためにユーザーが特定の日時 (2013 年 3 月 15 日午後 10 時など) を設定する WPF アプリケーションのサポートが必要です。ユーザーが日時を設定したら、タイマーに名前を付けて保存します。これまでのところ、TimePicker に必要な .dll などを既に追加しています (WPF では使用できませんが、Windows フォームからの拡張クラスでは使用できます)。

私は本当に開始する必要があり、これまでに見つけたのは Dispatch Timer クラスを利用することだけですが、それは時間を設定するだけです。良いリソースが見つかりません。記事の提案も受け付けます!ありがとう!

4

2 に答える 2

1

Quartzライブラリを見てください。説明した方法でタスクをスケジュールする機能を提供します。

タスクのスケジューリングは、あなたが思っているほど単純ではないかもしれません

于 2013-03-20T17:54:18.567 に答える
0

"DateTime.now()" を使用して毎分日時をチェックし、ポップアップ ダイアログを表示するスレッドまたはバックグラウンド ワーカーを作成できます。

とにかくプロセスを実行する必要がありますが、リマインダーが表示されるまでバックグラウンドプロセスとして設定できます...

于 2013-03-20T17:54:22.233 に答える