程序到繁体系统下乱码问题。

EdgerLee 2005-04-24 05:40:27
前几天我老板找了一个项目,搞好需求后让我做,我做完后给了技术支持,技术支持带着到客户那里去演示,突然发现客户是个台资客户,使用的操作系统是正版繁体windows2000server,而我开发的时候是在盗版简体xp上用正版pb90来做的,特别的pb90在启动时候会说 该版本之适用于中国大陆(港奥台地区出外)等类似的话,客户当然看到的是乱码了,我现在怎么才能让客户看懂 而我的工作量最小呢?

我用原来的程序,放到繁体的win2k中编译不会出错,但是在原来的基础上,把汉字该为big5之后,编译时总出戳

...全文
135 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
哇咔咔 2005-04-27
  • 打赏
  • 举报
回复
在繁体2000下装个简体的补丁吧
zxjnew 2005-04-26
  • 打赏
  • 举报
回复
要不就加上字库吧!!我也关注中!
dzy983 2005-04-25
  • 打赏
  • 举报
回复
我也在对这个问题一直没得到解决!!!希望那位高手次教!!!
xyqiqi 2005-04-25
  • 打赏
  • 举报
回复
弄个繁体2000,再编译试试。
sywen 2005-04-25
  • 打赏
  • 举报
回复
不会吧,我写的程序在香港用也没什么关系!
操作系统跟你的一样,简体2000sever下的繁体版
aichangfeng 2005-04-25
  • 打赏
  • 举报
回复
那個PB版本需要打個BIG5字體的補丁就OK了
EdgerLee 2005-04-24
  • 打赏
  • 举报
回复
自己顶一哈!
hygougou 2005-04-24
  • 打赏
  • 举报
回复
安装繁体字库,


或者安装其它内码转换的工具软件
fibbery 2005-04-24
  • 打赏
  • 举报
回复
找个盗版繁体2000在试一试
解决乱码的方法很多,最简单的方法就是把Windows的系统区域设置成该操作的区域,不过这样来回折腾也够麻烦的。虽说Windows 2000出现以来,系统预设的地区编码便可经由控制台来自行改变,但是更改需要重新启动系统,并且采用新的设定对系统的其它应用程序也有一定的影响,十分不方便。   微软开发了一个程序名叫“AppLocale”,类似 Windows XP 的基于 Unicode 的平台可按以下方法模拟运行非 Unicode 应用程序所需的语言环境,它可以让你的 Windows XP (或更新) 操作系统下,执行非系统预设的地区编码之程序,也就是说在繁体版的Windows XP下执行GB编码的程序后,此GB程序呈现出来的文字都将是工整的简体字,而不是乱码。AppLocale也可应用在其它各国的程序上,不管是日文、韩文、法文,都可适用,任何文字编码的程序都可借由它来正确地显示文字,享受原本只有 Unicode 的程序才有的好处,从此告别程序乱码的苦恼。有了AppLocale后,我们便可以指定某一程序,以指定的文字编码呈现,不需重新开机,也不会影响其它程序的运作。   到上面提供的地址下载安装程序螅 苯拥慊骶涂梢园沧傲恕?lt;/P>   1.点击“开始”菜单,在弹出的菜单里依次选择“所有程序→Microsoft AppLocale→AppLocale”即可运行此程序(如图1所示)。   2. 在Microsoft AppLocale向导窗口里,直接点击“下一步”,选择“启动应用程序”复选项,点击“浏览”按钮,在“请选择一个可执行程序”窗口里选择要执行的程序点击“打开”即可添加完毕。   3. 继续点击“下一步”,向导会打开“检测语言”窗口供用户选择所要使用的语言(如图2所示)。   点击“应用程序的语言”旁边的下拉三角,在弹出的菜单中选择要使用的程序语言后,单击“下一步”继续。   4. 最后,点击“完成”,Applocale将在无兼容支持的情况下启动目标应用程序,即当前的系统设置就能满足所选语言的目标应用程序的要求了。   通过Applocale设置之后,不管是使用GB文字编码的程序,还是需要 DirectX 的GB码版本的游戏,都可以正确地显示简体中文,如同在简体版Windows一般,终于可以和乱码说Bye-Bye了。

1,079

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧