我现在在程序中用到两个定时器,]
timer1.interva1=60000;
timer2.interval=59000;
我想要在执行timer1事件的时候,不触发timer2事件,这怎么实现啊?

解决方案 »

  1.   

    在Timer1事件中启用Timer2.enabled:=false当达到某个条件时在启用Timer2.enabled:=true
      

  2.   

    timer1事件开头写Timer2.Enabled = False;事件结尾写Timer2.Enabled = True;
      

  3.   

    timer1事件开头写Timer2.Enabled = False;事件结尾写Timer2.Enabled = True;
      

  4.   

    你在time1中把time2关闭,在执行完后再打开不就行了么?
      

  5.   

    使用一楼的方法Timer2.Enabled := Not Timer1.Enabled;
      

  6.   

    呵呵..不用吧...ONTIME事件写入就可以了吧..
      

  7.   

    来晚了。
    都说了。
    Timer2.Enabled := Not Timer1.Enabled;
      

  8.   

    我想每次timer1事件执行完后,再执行timer2事件,可以实现吗?
      

  9.   

    也就是说,我每次执行timer2事件之前先执行timer1事件
      

  10.   

    为什么不把timer2事件执行的过程放到timer1事件的执行过程前面完成呢?