c# 定時器 自動執行


 

//下面講一個打開窗體定時執行按鈕的東西

private void Form1_Load(object sender, EventArgs e)
{
System.Timers.Timer pTimer = new System.Timers.Timer(5000);//每隔5秒執行一次,沒用winfrom自帶的
pTimer.Elapsed+=pTimer_Elapsed;//委托,要執行的方法
pTimer.AutoReset = true;//獲取該定時器自動執行
pTimer.Enabled = true;//這個一定要寫,要不然定時器不會執行的
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){}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM