为什么子VI关闭后,主LV就什么都没响应了?
在调用子VI时,通过那个默认的关闭按钮把子VI关闭了,但为什么子VI关闭后,主LV就什么都没响应了? 子VI的属性设置问题,你参考例子中的old event,搜索key word:machine 具体要看程序结婚了,您老人家最好传程序上来看看! 偶也遇到这样的问题,使用右上角那个关闭按钮关闭子VI,主VI同样处理等待状态,偶现在做法是不用,呵呵,不知WDYJZ是怎么做了,发个例子哈 对于这种情况最大的可能是子Vi并没有运行结束就关闭了子VI,在子Vi中有While循环的时候尤其要注意。 close afterwards if originally closed的勾去掉;仅选中show front pannel when called;这样一来,就不会死了,哈哈;
另外event可以设置time out=200;对应的按钮事件把勾也去掉. 原帖由 lgh269 于 2006-11-21 08:56 发表
偶也遇到这样的问题,使用右上角那个关闭按钮关闭子VI,主VI同样处理等待状态,偶现在做法是不用,呵呵,
不知WDYJZ是怎么做了,发个例子哈
当然不用是最好成绩的!
NI的例子上都把这个关闭按钮禁止了!大家可以搜索machines;查看. 顶呀,才两天没来,WDYJZ更强了,偶不行了,呵呵 在事件框中选edit events handled by this case...然后选this vi 然后选panel close?确定
然后设置一下取消vi关闭即可。
页:
[1]