我有一個使用System.Timers.Timer更新電機位置的項目。我增加了3個電機,並想要像第一個那樣控制它們中的每一個。我嘗試將我的控件移動到Tab控件,但我的更新計時器沒有觸發。我做了Tab頁啓動計時器
UpdateTimer.SynchronizingObject = TheMainForm;
因爲如果我試圖使它標籤頁我得到了一個錯誤。我對線程項目非常陌生。我究竟做錯了什麼。如果需要的話會發布更多的代碼。
我有一個使用System.Timers.Timer更新電機位置的項目。我增加了3個電機,並想要像第一個那樣控制它們中的每一個。我嘗試將我的控件移動到Tab控件,但我的更新計時器沒有觸發。我做了Tab頁啓動計時器
UpdateTimer.SynchronizingObject = TheMainForm;
因爲如果我試圖使它標籤頁我得到了一個錯誤。我對線程項目非常陌生。我究竟做錯了什麼。如果需要的話會發布更多的代碼。
我決定保留主窗體上的定時器,然後從該主定時器調用每個更新方法。
你的意思是解決了這個問題? – 2010-04-10 15:46:01
是的,我會馬上解決它 – Lumpy 2010-04-11 16:41:50
更好地顯示與創建,配置和啓動定時器相關的所有內容。 – 2010-04-10 15:28:40