如何从labview控制GUI?

时间:2013-11-04 07:07:33

标签: user-interface labview

我有一个要求,我必须编辑GUI的设置。假设我现在打开notepad我需要更改setting by labview。例如更改font。我该怎么做?请帮我。 enter image description here

1 个答案:

答案 0 :(得分:0)

http://zone.ni.com/reference/en-XX/help/371361H-01/lvconcepts/creating_configuration_files/

一种方法是使用配置文件,与要编辑的前面板项目关联的属性节点,以及激活新事件案例的按钮。这假设您的GUI或主VI已经具有工作事件结构(我不知道任何其他方式来获得没有事件结构的GUI)。

在这种情况下,您可以读取配置文件,返回密钥,并根据键值更改属性节点的值。如果您知道属性节点采用某个数字值或字符串,则可以直接将键值连接到属性节点。或者,您可以将密钥作为输入发送到案例结构。然后在您的案例结构中,硬编码要发送到属性节点的选项。

例如,要更改字体(请参阅http://digital.ni.com/public.nsf/allkb/6BD344ACA4DEE20A8625692700737E16),可以直接将Read Key.vi的输出连接到属性节点的Text.FontName输入。

然后您可以使用记事本编辑您的GUI设置"即时#34;。