vb中timer控件运行时间的问题???

horsestwo 2009-05-22 07:07:35
如果timer控件我设的时间是10ms,而timer控件里的程序需要运行20ms(比如延时),那么过10ms后,timer里的程序没运行完,这时候回怎么样?timer又一次运行吗?那里面的程序不就是一直运行不完,延时滞后吗?
...全文
162 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
熊孩子开学喽 2009-05-22
  • 打赏
  • 举报
回复
第一,VB的TIME控件在非常小的时间片触发会不准确(一般总是会超过时间)
第二,你需要确定你定时处理的程序必须小于TIME的触发间隔,否则就会丢失一些TIME触发事件
Sandrer 2009-05-22
  • 打赏
  • 举报
回复
当计时器被触发后,计时应该会被挂起的!
就像你在程序里使用 MsgBox 一样,后面的代码都暂停执行!
penguinhzf 2009-05-22
  • 打赏
  • 举报
回复
好像不会.

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧