2017-09-25 123 views
0

運行一個函數,每5在C#的winform 自動秒每分鐘automactic當程序執行我調用一個方法到負載如何可以把這個代碼在C#的winform如何調用一個方法在C#的winform

公共無效InitTimer()

{ 
    timer1 = new Timer(); 
    timer1.Tick += new EventHandler(timer1_Tick); 
    timer1.Interval = 200; // in milliseconds 
    timer1.Start(); 
} 

private void timer1_Tick(object sender, EventArgs e) 
{ 
    MessageBox.Show("test"); 
} 
+0

但是不是你的代碼工作?有一件事你必須改變的是5000(5秒)的時間間隔。但除此之外,我不知道你的疑問是什麼 –

回答

0

更換200至5000

public void InitTimer() 
{ 
    timer1 = new Timer(); 
    timer1.Tick += new EventHandler(timer1_Tick); 
    timer1.Interval = 5000; // in milliseconds => 1 sec = 1000 millisec 
    timer1.Start(); 
} 

private void timer1_Tick(object sender, EventArgs e) 
{ 
    MessageBox.Show("test"); 
} 
+0

我知道,但我的問題是,我把這種方法像加載等...... –

+0

我不知道你的業務,但我建議在構造函數中使用它' –

0

如果你的視覺工作室工作,在工具箱中拖動一個計時器形式間隔設置爲5000,集ENA流血成真。這將自動啓動負載計時器,在形式負載使用

timer1.Start(); 

這將開始在頁加載定時器。

相關問題