if xx = xx then Exit sub
然后写TIMER的代码!
这样time会先判断是否继续运行以下代码!
虽然在运行!但不运行后面的代码!效果也是可行的!
当然将 时间间隔设为0也可以,判断后再加大!不过这样的话那和Timer2.Enabled = False也就差不多了!
毕竟你还要用别的地方来判断是否运行代码!
换个思路,在各个timer事件中加个判断,根据某个变量(全局变量)的值来判断是否继续执行(或者其他控制)。这样只要修改该变量就可以控制它们的运行了。
换一个另类的办法,把不想运行的timer的时间间隔设成0 或很大,应该也可以,你试试。
timer 过程始终运行、但进去第一个就判断某个全局变量、根据这个变量的值跳出或执行下去就OK了。