如何批量重命名现有labview控件的标签?

问题描述 投票:2回答:3

假设我有一个带有100个按钮的前面板,名为“按钮1”......“按钮100”。如何快速将所有这些重命名为“按钮1”...“按钮100”?

rename labview
3个回答
5
投票

与Dave_St相同的答案,但作为vi片段。

VI Snippet

在运行VI之前:

enter image description here

运行VI之后:

enter image description here


1
投票

它可以通过编程方式完成,但是控制名称要更改的vi不得以任何方式运行(可以将其加载到内存中,但运行按钮必须是白色的)。

从vi获取所有前面板参考。然后使用Label.Text属性用另一个vi更改其名称。


0
投票

这是一个非常好的问题,如果你不能摆脱它们并创建一个名为“按钮1”的新按钮,用于创建所有其他按钮。我假设它们已经实施得足以让它变得困难。我无法在我正在使用的机器上测试它,但是我创建了一个新的VI,并在其中打开了对VI的引用。然后,您可以获得对所有前面板控件的引用,然后您可以通过循环检查它是否为按钮,然后更改标签。

© www.soinside.com 2019 - 2024. All rights reserved.