关于VI的运行办法

2019-07-18 10:25发布

我正在做一个报表生成的VI,通过一个事件的触发,弹出填写报表的子VI,labview里面有一个打开VI时运行的属性,但是问题是我还没填表格该子VI就运行了,我现在是想弄一个控件在子VI的前面板上,点击该控件,然后运行这个子VI,而不用工具栏上的那个“运行”按钮。有什么好的办法吗?我找了半天找不到!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
sushu
1楼-- · 2019-07-18 13:09
子VI里面添加事件结构
liumang_shui
2楼-- · 2019-07-18 15:19
不管怎么样你要先让程序 运行起来。。 所以解决办法是 另外对表格加个bool 就行了
ppa3278
3楼-- · 2019-07-18 20:22
sushu 发表于 2013-4-14 20:05
子VI里面添加事件结构

我用了一个打开VI时运行的属性,然后通过一个while和一个case结构来控制。。。。结果造成的后果是,报表一下就生成了好多个,我考虑想用一个定时的vi,或者有没有更好的办法,让我的报表只生成一次的,也就是说让报表子VI只运行一次!
ppa3278
4楼-- · 2019-07-19 00:00
liumang_shui 发表于 2013-4-14 22:10
不管怎么样你要先让程序 运行起来。。 所以解决办法是 另外对表格加个bool 就行了 ...

确实如此,是该让子VI先运行起来,这个得到了解决,我用了一个循环加一个case结构,造成的后果是比较严重,报表一直往外弹,我只想要生成一次,可有良策?
faithskystar
5楼-- · 2019-07-19 01:24
学习                    

一周热门 更多>