→ wnlq6k528:已解決 08/27 11:15
我試了以下的方法以後,出現一個錯誤訊息:
'Timer' 參考在 'System.Threading.Timer' 和 'System.Windows.Forms.Timer'
之間模稜兩可
請問要怎樣解決呢
先謝了
:
:
:
: System.Threading.Timer 只能用程式碼完成,下面是簡單的範例:
: using System.Threading;
: ......
: object param = null;
: Timer timer = new Timer(
: TimerCallback, //定時回呼的方法,類似之前的 Tick 事件處理方法
: param, //呼叫 TimerCallback 時傳入的自訂參數
: 5000, //第一次呼叫 TimerCallback 的時間 (距現在)
: 3000 //之後每次呼叫 TimerCallback 的時間間隔
: );
: ......
: void TimerCallback(object param)
: {
: //定時要做的事
: }
: ......
: 時間單位都是 ms,要改變回呼的時間間隔可以使用 Timer 的 Change 方法。
莫名其妙解決了...
改成這樣就好了
System.Threading.Timer timer = new System.Threading.Timer(
timerdelegate,
param,
5000,
3000
);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.107.180
※ 編輯: wnlq6k528 來自: 163.25.107.180 (08/27 11:15)