建议使用subvis来避免这种情况。
默认情况下,除了数字之外,每个子图标的外观都相同。
我发现为大多数子网创建有意义的图标所需的时间超过了编码时间。即使使用现有图像而不是集成图标编辑器 - 首先找到合适的图像编辑器,我通常也需要进行缩放和调整。
即使最终只使用文本,图标创建所需的时间仍然超过了编程vi的时间。
我可以看到以下策略,以避免浪费图标设计的时间:
我不喜欢这些。它们对可维护性没有帮助。
似乎在图标设计所需的可维护性和时间之间存在权衡。
具有labview经验的人如何解决这个问题?
答案 0 :(得分:3)
无论如何都是创建VI的正确方法。
我建议将所有VI添加到单个库中,然后将lib的图标更改为您喜欢的图标,然后单击“应用图标到VI”。这会将库图标添加到所有库函数,如模板。
然后您可以使用VI脚本以编程方式在VI图标上添加文本(例如,VI名称):http://sine.ni.com/nips/cds/view/p/lang/en/nid/209110
我建议你看一下:https://lavag.org/files/file/100-mark-ballas-icon-editor-v24-lv2010/
它将向您展示如何以编程方式在VI的图标上书写文字。
答案 1 :(得分:1)
在菜单中,点击:
工具 - > GOOP->创建VI图标......
然后点击“接受”。 95%的时候,这是合适的。 另外5%的时间用于根据
设置标头库/类/文件夹
然后GDS提供更新其他成员VI的标题。
答案 2 :(得分:0)
LabVIEW帮助包含一些simple instructions用于创建图标模板,然后使用该模板为您创建的每个新VI创建一个图标。我真的不明白为什么这些步骤中的任何一步都需要超过15秒!
创建一个VI图标肯定没有必要成为一名艺术家,或者为此付出太多麻烦:真正重要的是每个VI图标都是: