作者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