- 從「工具箱」->「元件」->將「Timer」元件拉到視窗內。
結果如下圖 - 選擇剛剛拉進來的 timer1 元件,在「屬性面版」選擇「事件」,然後設定「Tick」的事件名稱。
(下圖設為 onTimer1) - 設定 Tick 事件名稱,直接按 enter,會跑到程式碼撰寫畫面。
如下圖,在 onTimer1 方法內撰寫的程式碼,即是 timer1 每隔一段時間會執行的程式碼。
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void onTimer1(object sender, EventArgs e) { //每隔一段時間要執行的程式 } }
- 設定 timer 的時間間隔,且程式一開始執行就啟動。
方法一:於 timer 屬性面版設定。
設定「Enabled」為 True,表示一開始便啟動。
設定「Interval」的值,表示每隔幾毫秒執行一次。
方法二:直接在程式中撰寫。
在 InitializeComponent() 之後加上如下的程式碼。public Form1() { InitializeComponent(); this.timer1.Interval = 100; this.timer1.Enabled = true; //亦可用 this.timer1.Start(); 啟動 }
程式筆記、學習心得...
本站舊有網域 xyz.cinc.biz (2011-10-10 ~ 2023-10-09),2023-10-10 之後不再使用。若文章、留言有 *.cinc.biz 的連結、Email,目前已無效。
2013年4月6日 星期六
C# Timer
C# 的 timer 元件,可用來每隔一段時間,重覆執行某段程式碼。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言