2011-11-12 32 views

回答

2

假設C#,這應該做的工作:

private int m_Time = 0; 

private void Timer_Tick(...) 
{ 
    m_Time++; 
    if (m_Time == 60) 
    { 
     m_Time = 0; 
     // it's been 60 seconds, do whatever 
    } 
    // do your "every 1 second" code here 
} 

基本上你作出這樣的計數已被選中的秒數私有字段,然後檢查它是否60.如果是,一分鐘有通過,你可以執行你的邏輯。然後將計數器重新設置爲0並繼續。

+1

謝謝,多數民衆贊成我正在尋找。 –

+0

很高興幫助:) – Polynomial

1

創建一個int字段,每增加一個滴答,並在if(field == 60)塊可以做「某事」。

相關問題