Image Labview 2010:有没有办法从块编辑器创建IMAQ图像控件

Image Labview 2010:有没有办法从块编辑器创建IMAQ图像控件,image,labview,Image,Labview,我正在尝试创建一些东西来模拟抽牌,直到面值加起来至少21张(比如21点,但直到你得到21张或半身像为止)。但是,如果可能的话,我不想在前面板上显示额外的IMAQ图像控件,这回避了以下问题: 有没有办法在VI执行期间创建控件? 样本情况: 放置9个IMAQ图像控件并创建一个不方便的长序列,以拾取仍在卡片组中的随机卡片,然后将其放置在Control1中并将其值添加到总值中,然后复制此过程并将其放置在序列中的下一个,直到达到总值21 这将需要非常长的时间 如果我不需要的话,我不想要那些额外的绿色IM

我正在尝试创建一些东西来模拟抽牌,直到面值加起来至少21张(比如21点,但直到你得到21张或半身像为止)。但是,如果可能的话,我不想在前面板上显示额外的IMAQ图像控件,这回避了以下问题:

有没有办法在VI执行期间创建控件?

样本情况:

放置9个IMAQ图像控件并创建一个不方便的长序列,以拾取仍在卡片组中的随机卡片,然后将其放置在Control1中并将其值添加到总值中,然后复制此过程并将其放置在序列中的下一个,直到达到总值21

这将需要非常长的时间

如果我不需要的话,我不想要那些额外的绿色IMAQ控件^

我的理想结构有某种for循环,它将为每次迭代创建一个新的图像控件(1迭代=绘制1张卡),然后执行命令以显示绘制的卡的图片

任何帮助都将不胜感激

提前感谢,


特洛伊木马

您无法动态创建新控件或指示器,但可以使用属性节点以编程方式显示和隐藏单个控件

在方框图中,右键单击IMAQ控件的终端,然后选择创建->属性节点->可见


右键单击属性节点并选择“更改为写入”。现在,您可以使用方框图逻辑来显示和隐藏控件。

在您的特定情况下,我只需要创建一个常规图片控件数组(我不确定IMAQ图片控件是否可以在数组中,但如果可以,您可以使用它)然后简单地使用数组的Number of Columns属性来控制有多少元素是可见的。

我从来没有想过这是可能的,所以我没有尝试过。但是它很管用,你真是太好了。谢谢你的主意。我试过这个,但它仍然导致我的方块图混乱。谢谢你。