wei0212007
级别: 论坛先锋
精华主题: 0
发帖数量: 1112 个
工控威望: 1165 点
下载积分: 6912 分
在线时间: 1164(小时)
注册时间: 2007-04-19
最后登录: 2024-11-21
查看wei0212007的 主题 / 回贴
楼主  发表于: 2011-08-05 19:30
GT simulator3 和 GX simulator 语言不一致,不能运行!
       很多朋友在学习或调试三菱触摸屏的时候可能曾经都遇到过由于”语言版本不一致“而无法利用GX SIMULATOR2来对已有的触摸屏程序进行模拟的问题.
       对于这样的问题,我搜索了一下,答案不外乎是重新安装,要么全部安装中文版,要么全部安装英文版。这样确实也能够解决问题。
不过由于本人一来比较懒,不想重新安装软件;二来又喜欢试用新的版本(因为旧版可能不会支持一些新的硬件)。根据经验,一般情况下,关于语言版本的检测不外乎以下方式:
1.配置文件
2.DLL、OCX文件
3.其他特定文件(一般如果是这个的话文件名都比较特殊)
4.注册表
立即下载了微软网站上的专用工具Process monitor在模拟过程中对其行为进行监视。三菱的软件很奇怪,每个软件都将自己目前的语言版本写入到注册表中,而不是固定在某个文件中。也许这是因为三菱的软件本身就不是一个多语言版本吧。这跟三菱的编程及打包工具有关。
更改相应注册表后,问题得到完美解决。


"开始"-----"运行"------Regedit
修改成如下的:
【HKEY_LOCAL_MACHINE\SOFTWARE\MITSUBISHI\SWnD5-LLT\CurrentVersion】
Language"="SimpleChinese"


转自工控网
http://www.gongkong.com/webpage/forum/201104/2011041513015800001-1.shtml

版权归原作者所有。