LabWindows Cvi自动修改label名称

更新: 2016-11-30 07:55 编辑:生活经验

本文将介绍如何通过‍LabWindows CVI 2013 User Interface Localizer自动修改软件UI界面Label标签的名称,代替程序员从源程序修改控件的Label标签名称,该工具位于安装目录下面(C:\Program Files (x86)\National Instruments\CVI2013\bin\localui.exe)

LabWindows Cvi自动修改label名称

1新建一个LabWindows CVI 2013 Project,包括.uir面板,.C源文件和.h头文件;2)在TestGui.uir右键,放置一个Ring控件;

LabWindows Cvi自动修改label名称

LabWindows Cvi自动修改label名称

1)双击打开,选择Label/Value Pairs...,输入对于选项的Label和Value,设置好后点击OK;2)设置Default index缺省默认值;

LabWindows Cvi自动修改label名称

LabWindows Cvi自动修改label名称

打开 CVI GUI Localization Utility,选择File-Open User Interface(*.uir,*.tui)...

LabWindows Cvi自动修改label名称

选择我们将要修改TestGui界面Ring的Label值的.uir文件,点击load;

LabWindows Cvi自动修改label名称

展开左侧项目树(TestGui.uir-RING-Item Labels-item1),在Local Language下输入新值(Tuesday);

LabWindows Cvi自动修改label名称

1)选择File-Save Localization(*lwl)...;2)选择需要保持的位置;3)弹出Strings successfully exported to Language Resource file,即保持成功;

LabWindows Cvi自动修改label名称

LabWindows Cvi自动修改label名称

LabWindows Cvi自动修改label名称

添加fp文件到项目,默认路径(C:\Program Files (x86)\National Instruments\CVI2013\toolslib\localui\localui.fp);

LabWindows Cvi自动修改label名称

LabWindows Cvi自动修改label名称

LabWindows Cvi自动修改label名称

在源程序中,加入LocalizePanel(panelhandle,"d:\\TestGui\\TestGui.lwl");函数,然后点击运行,即Label修改成功;

LabWindows Cvi自动修改label名称

添加fp文件和LocalizePanel函数;