【求助】关于层次间的参数传递

2019-07-17 18:39发布

        在进行人机界面开发的过程中,碰到了这样一个问题:
        顶层模块a中有一子模块b,模块a中有个按钮,这个按钮是子模块b的输入,如下图所未。
                                   
        碰到的问题是:
        程序运行后,在模块a(最终的人机界面)中点击按钮,这个点击动作不会传递到子模块b中去。我必须打开子模块b的前面板再次点击按钮子模块b才会运行。我想要的效果是,在模块a中点击按钮,子模块b能执行相应操作,而不用我再去点击子模块b中的按钮。
        不知道我有没有把问题讲清楚,哪位大侠知道如何解决的,帮我支支招,万分感谢!不知道是不是涉及到层次模块间的参数传递问题。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
hblfabc
1楼-- · 2019-07-18 12:55
不错,好东西,值得分享!
zoumin0217
2楼-- · 2019-07-18 13:02
xuanjinjin 发表于 2013-4-19 21:30
既然B模块有前面板,那么他就是一个独立的VI,当模块A所在VI运行时,B模块所在的VI没有打开,他就不执行了。 ...

不是你说的那样。任何子VI都有前面板的。
zoumin0217
3楼-- · 2019-07-18 15:58
sushu 发表于 2013-4-19 21:39
楼主这个问题早期也碰到过,分享下:

[8.5版本]

谢谢版主!^_^
我当时也有看到陈锡辉片的教程里有一节讲到“通过子VI调用控件的属性的方法”,要使用一个Refnum控件作为子VI的输入,具体怎么使用不太清楚。
我这就试试,有问题再向您请教。^_^

zoumin0217
4楼-- · 2019-07-18 18:50
sushu 发表于 2013-4-19 21:39
楼主这个问题早期也碰到过,分享下:

[8.5版本]

请教一个问题,按钮的机械动作为什么改成第二行第二个时不行,我想要的按键效果是第二行第二个机械动作。
谢谢了。

sushu
5楼-- · 2019-07-18 20:02
 精彩回答 2  元偷偷看……
hanyanfeng
6楼-- · 2019-07-18 21:07
第二排的模式下,禁止读取布尔的状态通过属性节点。

一周热门 更多>