我在VB中用TIMER控件编程,TIMER的间隔为10秒中,调试后 没有错误,运行时提示我“过程太大” 请问这是什么原因,该怎么解决

解决方案 »

  1.   

    是10毫秒 ,timer是单次触发,你的过程处理大于10毫秒
      

  2.   

    将主要的代码移到其它地方,Timer事件中只执行启动标志的判断(即只做个开关).
      

  3.   

    timer 中时间间隔的单位是毫秒!所以如果你的间隔出写的是10的话,就是10毫秒,如果在此期间你的处理较长,大于10的话就会提示错误!试试将间隔拉长,或是优化一下代码效率!
      

  4.   

    Interval=10还是=10000,如果是10000的话,是该优化一下代码了
      

  5.   

    过程太大?哈哈!你的timer时间间隔设置对不对啊!
      

  6.   

    晕了,interval 能等于10000 吗???
      

  7.   

    呵呵,interval能等于10000,不信你试试
      

  8.   

    你TIMER事件里写了多少代码,是不是太多了~~
      

  9.   

    没注意不过timer最大的间隔时间不是1秒吗?
      

  10.   

    65535只能说明interval值是个integer
      

  11.   

    timer最大的时间间隔是1分钟(近似)65535毫秒:)