使用具有单/多字节语言的LabWindows™/ CVI本地化实用程序



主要软件:
主要软件版本: 6.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我在LabWindows™/ CVI中使用本地化实用程序进行我的一个项目,现在我需要将所有菜单(包括运行时菜单)翻译成单字节字体语言。 我该怎么办呢? 我尝试将这些单字节字体字符输入到此实用程序,但我所看到的是奇怪的字符。

解答:

作为第一步,您需要确保您具有正确的IME(输入法编辑器),以满足您的输入语言需求。 在Windows 2000 / XP下设置特定IME的步骤如下:

1.Windows XP:

   Windows 2000:

2.单击添加按钮,并选择相应语言的正确字体。您将被要求提供Windows CD。您可以更改某些字体的IME设置,否则将使用默认的英语(美国)键盘设置。

3.设置完毕后,您可以通过左键单击任务栏上的英语图标将IME从英语更改为所需的语言。

IME设置完成后,您应该能够在LabWindows / CVI的编辑器窗口中键入和查看俄语字符,只要您在LabWindows / CVI的项目窗口中设置了正确的字体。

但是,您将无法在“本地化实用程序”窗口中看到新配置的字体,因为该实用程序使用默认的LabWindows / CVI字体。 要更改默认字体,请执行以下操作:

1.关闭LabWindows / CVI,然后转到Windows注册表:
         1.在开始»运行中输入regedit,然后单击确定
         2.在更改任何值之前,请备份您的注册表文件。 非常重要的是,您在进行任何编辑之前始终要备份您的注册表。 要进行备份,请选择文件»导出并将文件保存到方便的位置。

2.现在,您可以通过将值// HKEY_LOCAL_MACHINE / SOFTWARE / NATIONAL INSTRUMENTS / CVI / <CVI VERSION> / DialogFontName设置为所需的字体(例如Courier New CYR)来在Windows注册表中设置默认的CVI字体。
        1.如果此注册表项不存在,您可以创建一个名为DialogFontName的新字符串值,然后将其设置为所需的字体。

3.通过设置值//HKEY_LOCAL_MACHINE/SOFTWARE/NATIONAL INSTRUMENTS/CVI Run-Time Engine/cvirte/DialogFontName对使用CVI运行引擎的CVI应用程序进行相同操作。

4.添加键以通过设置更改CVI和运行时引擎的菜单字体// HKEY_LOCAL_MACHINE / SOFTWARE / NATIONAL INSTRUMENTS / CVI Run-Time Engine / cvirte / MenuFontName// HKEY_LOCAL_MACHINE / SOFTWARE / NATIONAL INSTRUMENTS / CVI / 6.0 / MenuFontName的字体。

5.退出注册表编辑器并启动LabWindows / CVI。 转到本地化实用程序窗口,选择新添加的IME,并键入新添加的语言中的字符。 您现在应该能够正确查看字符。

Note:本文中的说明适用于使用单字节字体的语言。 对于多字节语言(如中文,韩语和日语),您需要具有相应的Windows操作系统来支持字体。 在英语Windows操作系统中,多字节字体将无法正确显示。

有关更多注册表配置选项,请参阅 CVI User Manual中的Configuring LabWindows / CVI部分。



相关链接:

附件:





报告日期: 05/24/2002
最近更新: 12/28/2016
文档编号: 2LN8G2WE