Labview单按钮对话框无限弹出,怎么办

2024-12-02 10:12:15
推荐回答(3个)
回答1:

在假case当中,添加一步,将被开方数还原为0,这个可以用属性节点,方法:右键点击被开方数控件,选择创建-属性节点》valule(值),然后给这个属性节点赋值为0. 无限弹出的原因是因为,你的负数被每一个循环采用,因此每个循环都会弹出对话框,除非你的被开方数值为》=0的数,对话框才会停止弹出。另外,最好在循环中添加一个200到500ms延时,以给cpu一些空虚时间处理其他任务。 进一步,你可以使用事件结构,更容易处理用户界面的响应。

回答2:

添加一个事件结构,把要执行的代码放到事件结构里面,可能要添加一个按钮,响应按钮的“键按下”事件即可,键按下时检测“被开方数”

回答3:

加个按键判断或者加个判断条件吧吧,让按键按下再比较
不然它是一直比较的,如果不相等就输出对话框