タイマーでループを作りたいのですが? 私は、あれば内部 をこれらのコードを置けば、それは動作しますが、私はどうすればいいですか?thread.sleepなしでタイマーでアプリケーションを待機させるにはどうすればいいですか?
if (a==true)
{
no color codes
System.Threading.Thread.Sleep(300);
green color codes
System.Threading.Thread.Sleep(300);
}
のThread.sleepたくないが、私はのThread.sleep
time = Function.Get_Server_Time(false);
dServer_Time = time.Rows[0]["ServerDate"].ToDateTime();
long msecs = 0;
if (dTimeDef!= null)
{
msecs = (dServer_Time.Ticks - dTimeDef.Ticks)/10000;
}
if (a==true)
{
if (dTimeDef == null || msecs>500)
{
no color
}
else
{
green color
}
dTimeDef = dServer_Time;
}
どのように私はそれを改善することができずに作りたいです。そのようなことはしません
タイマーがすでに存在する場合、コードがスリープ状態または待つ必要はありません。タイマーティックが起きたときにいくつかの操作を行います – ASh
どのようなタイプのUIですか? Windowsフォーム? –
うわーのフォーム。 – mackenzy