定时器的触发时间为5ms,而触发后执行的操作的时间远>5ms,而且timer.enable=true.会出现什么样的后果? VB中的计时器不准,如果想要精确的计算可以用api,当然越精确就会越占用cpu。timer.enable=true 什么都不会发生如果原来为真的话。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 timer控件使用时回调机制,回调时引发事件,执行完后才会继续计时,不会重复执行。 同意楼上。你那样做不会出错,只是你的计时器不准了>5ms 你需要精确时间的话,不要用时间控件!!就调API 楼上各位谢谢了,不过我要做的是间隔一固定的时间进行采样,(而不是只进行一次计时,)然后进行处理,因为要实时处理,我把采样后的数据处理程序放到了Timer1_timer()里,不能确定处理需要多少时间--可能多可能少。<B>那有没有办法满足我实时采样处理的要求,同时还要时间准确(间隔5ms采一次样)呢?</b> 用二个time控件。。轮流替换使用就可以做到 那如果处理时间为2分钟,是不是要用n个timer啊? 想办法缩减你 Timer 事件中的代码,可能需要使用线程来处理。 注意:Timer是单线程的,楼上的同志不要担心 倒!VB的定时器最大间隔实际的精确度不会超过 1/18 秒(55ms左右)的。怎么定5ms?用api或定制的控件。 Windows 9X下的时间精度只有55ms 那楼上的各位,timer的interval属性值实际上是有限制的了,就是说设成1也没用了吗? 如果真是这样,那重写也没必要,就直接用API了 同意huxiangming(老虎) 的,最小和最大都有一个值的,在这个范围之内还是比较准的,是不是很准我是不知道的, 寻工具:一指能显示某按钮在整个程序中的层次位置 关于VB程序运行的问题,紧急求助啊!! 删除重复数据,难题,请帮帮忙~~~~急!! 怎样在退出程序时提示??? 当选择驱动器列表中的A盘时,若A盘内没盘,则弹出警告提示 为什么在根目录下面app.path就不对了? 寻求兰州的程序员或团队 怎样实现我的演示系统的暂停功能? VB论坛的斑竹:请教一个问题,在Word中,我如何判断某个单元格已经合并了? Runtime error '-2147217900(80040e14)'?大家帮我看一下,好奇怪。 SSTAB选项卡问题 请问一下在vb 中怎样设置环境以及快捷键?
VB的定时器最大间隔实际的精确度不会超过 1/18 秒(55ms左右)的。怎么定5ms?
用api或定制的控件。