C#定時器實現自動執(zhí)行的方法
本文實例講述了C#定時器實現自動執(zhí)行的方法。分享給大家供大家參考。具體實現方法如下:
//下面講一個打開窗體定時執(zhí)行按鈕的東西
private void Form1_Load(object sender, EventArgs e)
{
System.Timers.Timer pTimer = new System.Timers.Timer(5000);//每隔5秒執(zhí)行一次,沒用winfrom自帶的
pTimer.Elapsed+=pTimer_Elapsed;//委托,要執(zhí)行的方法
pTimer.AutoReset = true;//獲取該定時器自動執(zhí)行
pTimer.Enabled = true;//這個一定要寫,要不然定時器不會執(zhí)行的
Control.CheckForIllegalCrossThreadCalls = false;//這個不太懂,有待研究
}
private void pTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
button1_Click(null, null);
}
private void button1_Click(object sender, EventArgs e){}
希望本文所述對大家的C#程序設計有所幫助。
相關文章
結合.net框架在C#派生類中觸發(fā)基類事件及實現接口事件
這篇文章主要介紹了結合.net框架在C#派生類中觸發(fā)基類事件及實現接口事件,示例的事件編程中包括接口和類的繼承等面向對象的基礎知識,需要的朋友可以參考下2016-02-02C#中WebBrowser.DocumentCompleted事件多次調用問題解決方法
這篇文章主要介紹了C#中WebBrowser.DocumentCompleted事件多次調用問題解決方法,本文講解了3種情況和各自情況的解決方法,需要的朋友可以參考下2015-01-01