高手进来,这个问题只有你才能解决。在线急等。。。。。。。

jerehsofter 2003-12-26 11:26:56
我的软件是在简体WIN2000下编译的,现在一个香港客户需要,但安装到他机器上时,全部成乱码了,他的操作系统是繁体的2000,现在我想把我的软件支持繁体操作系统,如何解决啊。小弟在这里谢谢大哥了,分不够在加。在线急等。。。。。。。
...全文
39 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
sungod8 2004-01-06
  • 打赏
  • 举报
回复
安装多语言包

控制面板,区域选项,语言标签,勾选下面的两个勾来安装语言包
heroinme 2004-01-06
  • 打赏
  • 举报
回复
这个问题还蛮爽的哟, 你要是知就给我说一下吧老兄!!heroinme@tom.com
jiezi1982 2004-01-06
  • 打赏
  • 举报
回复
上网查查Gnugettext的信息
weion 2004-01-05
  • 打赏
  • 举报
回复
为什么?因为:
W2K是支持UNICODE的,只要有相应的字库,可以同时显示全世界的字符。然而实际上并不完美。

安装W2K的语言包,会安装相应语言的字库和资源文件,包括对话框资源、帮助文件等,这会解决部分程序界面乱码问题,因为有了字库。更改区域设置会使W2K的界面以该种语言显示,这是因为系统用语言包中的资源文件替换了系统中原有的资源文件。

对于软件来说,要告诉系统使用的是什么语言,使用的是什么字体,才能正确显示。但有些软件并没有告诉系统详细的信息,此时系统就会用默认的字体语言来显示,这就是乱码。

jerehsofter 2004-01-05
  • 打赏
  • 举报
回复
现在只有BUTTON上的字是乱码,其他的都可以显示,为什么?
sinlinring 2004-01-05
  • 打赏
  • 举报
回复
好像比较麻烦
jerehsofter 2004-01-05
  • 打赏
  • 举报
回复
up
asese 2004-01-05
  • 打赏
  • 举报
回复
看来国际化是重要啊!早早考虑下阿拉伯语,德语...吧!
fhbkyo 2004-01-05
  • 打赏
  • 举报
回复
不太清楚,这跟开发环境有关系吗?要支持其他语言,应该要加入相应的编码吧?
像ASP中的CHARSET=GB2312之类的?
jerehsofter 2004-01-05
  • 打赏
  • 举报
回复
up
jerehsofter 2004-01-05
  • 打赏
  • 举报
回复
如何才能解决,高手帮忙啊。
icuc88 2004-01-02
  • 打赏
  • 举报
回复
请看FAQ:

http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=173969

如果上面的方法不行,你可以尝试安装多语言包
jerehsofter 2004-01-02
  • 打赏
  • 举报
回复
up
qinyidaxia 2003-12-31
  • 打赏
  • 举报
回复
是个好办法
haipin 2003-12-27
  • 打赏
  • 举报
回复
不用这么难啊,只要你在安装程序打包的时候把中文字库打进去,安装到<系统目录>\font下就可以了。
jerehsofter 2003-12-27
  • 打赏
  • 举报
回复
to swayi21(微斯人) 你说的方法我知道,但软件上万行代码,工作量太大啊。
r3 2003-12-26
  • 打赏
  • 举报
回复
如果你用的是Delphi7之前的版本,找个转换软件把源码转成繁体,再编译就行了;如果是Delphi7(D6不知道也是否这样?),窗体源码是以Unicode方式保存的,那就麻烦点,可以用 空山雪林 的方法,或者自己再找转换工具(我没找到这样的工具),又或者自己弄一个(我想做一个转换工具,但最近一直没空)。。。
空山雪林 2003-12-26
  • 打赏
  • 举报
回复
这个简单,可以使用DELPHI自带工具TRANSLATION MANAGE把软件作成多语言版本。
当然包括繁体
英文
if loadnewresourcemodule($00000809)<>0 then
reinitializeforms
中文
if loadnewresourcemodule($00000804)<>0 then
reinitializeforms
至于繁体在我软件开发中没用到过,你可以查帮助文档。
我不懂电脑 2003-12-26
  • 打赏
  • 举报
回复
在繁体操作系统下重新编译
shang53 2003-12-26
  • 打赏
  • 举报
回复
上网查查Gnugettext的信息。我现在就是用它实现多语言功能的。
加载更多回复(3)

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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