本文将介绍如何通过Lab掳姗浚瑙WindowsCVI2013UserInterfaceLocalizer自动修改软件UI界面Label标签的名称,代替程序员从源程序修改控件鹚兢尖睁的Label标签名称,该工具位于安装目录下面(C:\ProgramFiles(x86)\NationalInstruments\CVI2013\bin\localui.exe)
工具/原料
LabWindowsCVI2013
LabWindowsCVI2013UserInterfaceLocalizer
方法/步骤
1、1新建一个LabWindowsCVI2013Project,包括.uir面板,.C源文件和.h头文件;2)在TestGui.uir右键,放置一个Ring控件;
2、1)双击打开,选择Label/ValuePairs...,输入对于选项的Label和Value,设置好后点击OK;2)设置Defaultindex缺省默认值;
3、打开 CVIGUILocalizationUtility,选择File-OpenUserInterface(*.uir,*.tui)...
4、选择我们将要修改TestGui界面Ring的Label值的.uir文件,点击load;
5、展开左侧项目树(TestGui.uir-RING-ItemLabels-item1),在LocalLanguage下输入新值(Tuesday);
6、1)艽鹤绚趣选择File-SaveLocalization(*lwl)...;2)选择需要保持的位置;3)弹出String霜杼厮贿ssuccessfullyexportedtoLanguageResourcefile,即保持成功;
7、添加fp文件到项目,默认路径(C:\ProgramFi盟敢势袂les(x86)\NationalInstruments\CVI2013\toolslib\localui\localui.fp);
8、在源程序中,加入LocalizePanel(panelhandle,"d:\\TestGui\\TestGui.lwl");函数,然后点击运行,即Label修改成功;