labview中在事件结构里嵌套了while循环后总是死是怎么回事?是不是不能嵌套啊?有什么办法能解决?急急急

2024-12-15 07:01:03
推荐回答(1个)
回答1:

不知道你所谓的死是什么意思,是整个电脑没反应了,还是程序前面板点不了。如果是电脑死掉了,那可能是你设计的问题。而如果只是前面板没反应,如点一些按钮没反应,那应该是你的设计思路上出错了。CASE外面通常还有一个WHILE吧,这个是用来处理CASE响应的,不同的事件产生不同的CASE,当你在CASE里再放一个WHILE时,程序就跳到CASE中的WHILE中了,且没有得到里面WHILE停止信号前,里面的WHILE是不会停下来的,里面的WHILE没有停下来,那么这个WHILE外面的其它的CASE或其它的按钮事件是无法响应的,你必须要把里面的WHILE停下来,才能响应外面的事件。你这种方式,不是不能用,而是不太推荐使用。一旦进去,想出来就不太容易了。