spaceaky 发表于 2009-4-3 12:25:59

关于vb定时器有没有优先级的问题?

vb定时器有没有优先级呢?如果有几个定时器,他们之间是怎么运作的呢,是互相的打断对方吗?

zcllom 发表于 2009-4-3 13:08:06

VB中有几种计时器,除了常用的是Timer控件,还有多媒体计时器……。它们之间有精度的差异,至于优先级还是自己在程序中判断吧。

spaceaky 发表于 2009-4-3 13:09:59

用的Timer控件,在程序中自己判断是什么意思呢? 比如我建立了几个timer控件,我能不能设定分别的优先级呢。
还是非要每个timer运行完,下个timer才能运行呢?

miraclelife 发表于 2009-4-3 22:32:22

各个定时器之间不能相互打断,如果可以的话不久成了多线程的了?

spaceaky 发表于 2009-4-4 15:06:36

我做了实验,确实发现定时器之间不能互相打断的。

Momo 发表于 2009-4-15 22:37:07

在timer事件中加入“DoEvents”,就可以使程序在执行一个timer事件的同时执行另外一个timer的事件。

zcllom 发表于 2009-4-15 23:34:45

“DoEvents”,对,保证管用。

lcgforward 发表于 2009-4-18 20:23:38

并行的.
页: [1]
查看完整版本: 关于vb定时器有没有优先级的问题?