2
プログラムが12時間連続してオンになった後、私のプログラムでどのように機能を実行できますか?12時間連続でプログラムを実行した後、どのように関数を実行できますか?
プログラムが12時間連続してオンになった後、私のプログラムでどのように機能を実行できますか?12時間連続でプログラムを実行した後、どのように関数を実行できますか?
使用タイマー:
var timespan = new TimeSpan(12, 0, 0);
var timer = new System.Timers.Timer(timespan.TotalMilliseconds);
timer.Elapsed += (o, e) =>
{
// runs code here after 12 hours.
};
timer.Start();
http://msdn.microsoft.com/en-us/library/system.timers.timer.aspx – asawyer
ねえ、偉大なthatsのが、私が印刷できる方法がありますラベルに貼り付けますか?賢明に更新するように。 – user1233208
@ user1233208タイマーのバックグラウンドスレッドからUIを更新することを意味しますか?その場合、UIコードをUIスレッドにマーシャリングする必要があります。これはどのプラットフォームであるかによって異なります。例えばWindows Formsのようなものです: 'label1.Invoke(新しいアクション(()=> label1.Text =" 12時間経過 "))); – Tyson