为啥while里包括event以后wavechart就不实时显示了?
时间:12-13
整理:3721RD
点击:
每次看到执行到wavechart的时候,就死在那里一样。然后触发一个事件以后,就会又显示一段。哪位知道这是怎么回事?thanks
event structure默认的time out是-1,即如果没有事件触发,就会停在那里
你可以设置time out,比如500(ms)。等待500ms没有事件就会向下执行了
Thanks it works!
另外,有没有可能在执行event里的代码的时候,不中断主程序的运行?比如说此时waveform并不暂停显示?把event单独放到平行的另外一个while里面似乎可以。不过并列的while是真正独立并行工作的两个线程么?
嗯,并列的whlie就可以构成多线程了,labview会自己进行线程的管理。