日期:2014-05-17  浏览次数:20493 次

winform 中怎样执行两个timer里面的事件
我用了两个timer控件  
第一个timer控件是500毫秒执行一次获取串口信息事件  
另一个timer控件是15000毫秒执行一次显示数据信息事件 
但是 每当执行到显示信息事件时(执行了还没一半) 就跳到了 第一个timer事件里了  
这是怎么回事  
要是用点击按钮执行显示数据事件 没事 但是用到时间控件就不行了

是不是与多线程有关呀 不会做  
有会的朋友帮下忙 谢谢


------解决方案--------------------
别交叉,timer1执行时,timer2.enabled=false,timer1执行完后,timer2.enabled=true
timer2那也一样
------解决方案--------------------
这有什么难的啊 LZ一个的用法和两个的差不多哦 各执行各的