LabVIEWwilliam hill官网
登录
直播中
jixiantianzi
5年用户
14经验值
擅长:模拟技术 测量仪表
私信
关注
[问答]
子VI使用传递簇引用,如何获取簇中下拉列表引用,并获取其字符串?
开启该帖子的消息推送
问题:
主VI中有一个簇,簇中包含下拉列表。将该簇的引用传给子VI,想在子VI中获得下拉列表的字符串,如何实现?
贴上简化的程序框图,麻烦各位大侠相助。
(已有的解决方案:不适用簇,将下拉列表和簇中其他元素的引用传给子VI。但实际程序中需要传递的数据比较多,没办法的情况下再选这种方法)
结果1:
如何获取嵌套簇中控件引用
https://bbs.elecfans.com/jishu_1464405_1_1.html
该结果仅实现在一个VI中获取控件引用并处理,不适用子VI中。
回帖
(6)
Alvin_Xiang
2019-12-23 09:28:33
最佳答案
还有一种方式可以试试,特别是用于簇内有很多控件时。
还有一种方式可以试试,特别是用于簇内有很多控件时。
6
1
举报
sszx2007:
正解!楼主请参考。
加油吧威基基
回复
sszx2007:
猪大猜猜我是谁,我也想到这个了
我滴自学:
这个确实更加直观
jixiantianzi:
这个是正解!!楼主牛!!多谢!
江海军:
簇里面多个下拉列表。但运行提示:
LabVIEW: 类型不匹配:对象无法被强制转换为指定类型。
Alvin_Xiang
回复
江海军:
转化特定类时, 目标类一定要选择对. 比方说combox时, 你得选择组合框. 或者使用变体至数据转换, 加上特定的数据类型.
GeorgeSun
2019-12-23 10:12:24
不知道有没有理解对你的意思。不可以在子vi中直接创建下拉列表的属性节点,把下拉列表的值给读出来么?
不知道有没有理解对你的意思。不可以在子vi中直接创建下拉列表的属性节点,把下拉列表的值给读出来么?
2
举报
jixiantianzi:
可以在子VI中获得下拉列表的引用,但创建的属性节点不全,没有“文本信息”
GeorgeSun
回复
jixiantianzi:
有一个strings[]的属性节点
GeorgeSun
2019-12-23 13:22:50
你是找不到这个属性节点?
你是找不到这个属性节点?
举报
Alvin_Xiang
2019-12-23 17:17:23
本帖最后由 Alvin_Xiang 于 2019-12-23 17:51 编辑
如图在簇内添加了一个下拉列表控件,单独右键下拉列表控件时,仍旧是可以创建 Strings[] 字符串属性的,然后再用一般的数组处理方式就可以索引出想用的内容了。
本帖最后由 Alvin_Xiang 于 2019-12-23 17:51 编辑
如图在簇内添加了一个下拉列表控件,单独右键下拉列表控件时,仍旧是可以创建 Strings[] 字符串属性的,然后再用一般的数组处理方式就可以索引出想用的内容了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
如何
获取
嵌套
簇
中控件
引用
2017-12-08
7984
主子
vi
传递
簇
类型数据,怎么让两个数据匹配
2016-01-28
6869
labview-由
簇
组成的数组,如何
获取
簇
里面控件的属性?
2022-07-15
36059
如何修改
簇
中
字符串
控件文本颜色
2015-05-19
9379
被调用
子
VI
如何
获取
父
VI
的
引用
2020-06-04
1286
如何自动改变
簇
中元素的名称
2021-10-20
3766
labview 在
子
vi
中
引用
簇
控件改变其中一个控件的背景色没有这个属性
2016-01-25
7286
如何
获取
多个相同控件的
引用
2017-09-09
10203
新建了一个
簇
的
引用
句柄但是创建严格类方法之后提示错误
2014-12-03
6696
在一个输入
簇
里面如何做到按下Enter自动跳到下一个
字符串
输入
2020-03-30
2420
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分