我试图在LabVIEW中创建一个可升级的元素数组,通过按下按钮就可以将内容按下,我已经将输入作为控件集群的typedef创建到shift寄存器。


在此基础上,我想添加基于选择的从数组中移除元素的功能。
例如,要有一个复选框,我可以在数组中选择元素,当按下“删除”时,将删除您的“删除”,并且将刷新或更新该数组。
我不知道如何添加选择框并从数组中移除按钮。
我应该把数组转换成列表还是什么的?在哪里添加选择复选框(是否添加到集群类型def?)
我试过以下几点,但面临两个问题:

感谢阿萨夫·贝克的帮助
发布于 2021-08-17 09:23:21
也许最简单,但对用户友好的解决方案是:
发布于 2021-08-18 10:08:26
在StackOverflow上,只有链接的答案是不被鼓励的,但是在这种情况下,我完全不确定如何回答你的问题,除了一个完整的例子,这是一个很长的例子。
在这个右键插件中使用的对话框完全可以完成您想要做的事情。下载此页面上的.zip文件并将两个LLB放在目录中:
<labview data>\PopupMenus\edit time panel and diagram然后启动LabVIEW并将一个集合控件放在前面板上。右击并选择“数据操作>>编辑值.”。出现的对话框能够按照您的请求添加和删除元素。
您要检查的VI是:
<LabVIEW Data>\PopupMenus\edit time panel and diagram\Edit A Set Value.llb\Dialog.vi

发布于 2021-09-01 16:05:13
使用基本的状态机(而循环、大小写结构或事件)来构建FGV ()。
避免混合事件,您将需要例如这些事件:
嗯,我仍然不能添加图像,对于删除,您可以使用的循环与隧道模式在成文。在这里输入图像描述
https://stackoverflow.com/questions/68814551
复制相似问题