これに対する答えをどこかで見たことは知っていますが、見つけることができました。
基本的に、ユーザーが時刻を選択してアプリケーションを実行できるアプリケーションがあります。バックアップアプリケーションの一種です。
スケジュールされたタスクを避けようとしているので、それを念頭に置いてタイマーを使用しています。私が抱えている問題は、標準の時間形式 IE : hh:mm を使用して、それをタイマーのミリ秒に変換できることです。または私が推測するより良い言い方:
ユーザーが選択した時間をアプリケーションに識別させます。現在の時刻と最初のeplapse_eventの選択された時刻の間の時間をカウントし、ユーザーが選択した時刻に実行されるイベントの発生後にタイマーを作成します。
繰り返しますが、ここまたは別のサイトで優れた例があったものを見たのを覚えています...しかし、どこにも見つかりません。
Visual Studio 2012 で winforms C# を使用しています
timer1.Elapsed += new ElapsedEventHandler(timer1_Elapsed);
timer1.Interval = inter * 1000 * 60;
timer1.Enabled = true;
timer1.Start();