关于VI的运行办法
时间:10-02
整理:3721RD
点击:
我正在做一个报表生成的VI,通过一个事件的触发,弹出填写报表的子VI,labview里面有一个打开VI时运行的属性,但是问题是我还没填表格该子VI就运行了,我现在是想弄一个控件在子VI的前面板上,点击该控件,然后运行这个子VI,而不用工具栏上的那个“运行”按钮。有什么好的办法吗?我找了半天找不到!
子VI里面添加事件结构
不管怎么样你要先让程序 运行起来。 所以解决办法是 另外对表格加个bool 就行了
我用了一个打开VI时运行的属性,然后通过一个while和一个case结构来控制。结果造成的后果是,报表一下就生成了好多个,我考虑想用一个定时的vi,或者有没有更好的办法,让我的报表只生成一次的,也就是说让报表子VI只运行一次!
确实如此,是该让子VI先运行起来,这个得到了解决,我用了一个循环加一个case结构,造成的后果是比较严重,报表一直往外弹,我只想要生成一次,可有良策?
学习