因为公司项目的需要,要求程序实现中英文可以切换。
找到一种实现方法,分享一下。
1. 在项目里建立了3个Vi,一个用来展示显示效果的VI(Main.vi),一个用来导出界面控件显示的Vi,另外一个用来导入到界面显示的Vi。
其中,Main.vi中,显示了3个控件,一个Numerical控件,一个String控件,一个Boolean控件。
Main.Vi中没有做任何事,只是起显示作用。
2.编写导出界面显示的Vi,调用Export String方法。
将导出文件保存到了项目文件下Main.txt.。
3. 修改导出后Main.txt,将需要修改的控件进行修改。
如:将数值控件显示的“数值”修改为“Numeric”.
4.编写导入界面显示的Vi,调用Import String方法将Main.txt导入到Main.V界面上
5.结果
就可以通过导入不同的文件来实现界面上的中英文切换。
相关实例放在 LabVIEW界面语言切换实例-其它文档类资源-CSDN下载
PS: 也可以通过Vi工具栏上的 Tools -> advanced ->Export Strings / Import Strings 来进行实现效果。