作者Lingoway (LinGoWay)
看板Programming
標題[問題] 請問VB 的timer可以在其他事件發生時,持續執行嗎?
時間Fri Apr 30 18:33:08 2010
請問VB 的timer可以在其他事件發生時,持續執行嗎?
小弟現在用VB來控制馬達,我用timer來隨時監控馬達的torque值,
但是在程式執行其他事件時,例如馬達連續位移時,
timer裡的事件就會停止動作,
小弟想請問各位大大,有辦法把timer 讀秒的功能拿到其他事件裡用嗎?
或是有其他函式也有讀秒的功能呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.58.152
1F:推 longrider:如果你有Do-Loop很久的時候 140.115.34.47 05/02 18:31
2F:→ longrider:timer就會得不到執行權 140.115.34.47 05/02 18:31
3F:→ longrider:解法: 在Do-Loop加入DoEvents 140.115.34.47 05/02 18:31
4F:→ longrider:但這是 VB6 解法 140.115.34.47 05/02 18:32
5F:→ longrider:VB20xx 我不確定 140.115.34.47 05/02 18:33
6F:→ Lingoway:那如何在一個loop裡面乎叫timer? 謝謝您 140.117.58.152 05/03 16:16
7F:→ Lingoway:我先試試看 感恩 140.117.58.152 05/03 16:25
8F:推 longrider:只要設定Timer Enable,並設定Interval 140.115.5.25 05/04 09:07
9F:→ longrider:就可以執行 140.115.5.25 05/04 09:07
10F:→ longrider:你不需要呼叫Timer,這由VB Runtime執行 140.115.5.25 05/04 09:09