繁体中文系统下获取APP.MAJOR错误
最近移植了一个简体版本程序到繁体系统下,终于搞差不多了。
最后一个问题,EXE文件在繁体系统下如果存放的路径中存在中文的话,运行就会发生错误,
错误代码经排查发生在app.major上面,如果把EXE放在英文路径下则没问题。
错误提示如下
运行时错误:326
找不到'VERSION'的源
请问怎么解决?
[解决办法]
把资源文件的语言设为繁体中文
[解决办法]
试试下面方案
1.试试将MSVBVM60.dll换成繁体版的,不知道行不行
2.将你的工程使用繁体版的VB编译
3.涉及的字符串位置使用StrConv(s,vbUnicode,LocalID)'要查一下台湾对应的LocalID是什么
[解决办法]
这个比较麻烦,VB6支持UNICODE是不太好的.
我去年有个工程为了实现显示多国语言,不得已升级为VB.NET了......