回 帖 发 新 帖 刷新版面

主题:DELPHI支持UNICODE吗?

我不懂DELPHI程序开发,只是PB的业余爱好者。最近我们工厂测试的两套软件(一套为ERP,一套为巡更系统)都是用DELPHI写的,对多语言的支持很差,ERP做的好一点,界面语言还可以正常切换,但输入的内容就不行了,在繁体系统里输入的内容,简体系统里都能看到(繁体字的原样),但在简体系统里输入的内容,在繁体系统里就只能看到没有繁体的字,如果有繁体的字(比如“写”、“边”等),则是一个或两个“?”。巡更软件就连界面语言都是这样。

我知道PB10以上都可以支持UNICODE了,我做的软件都可以在简繁体下使用而一个乱码都没有,当然输入的简体字在繁体系统里也是简体字。为什么用DELPHI做的程序就不行呢?这是DELPHI不够新,还是编程的技术问题?因为这两个软件的开发商似乎都没有办法解决这个问题!特请教大家,谢谢了!!

回复列表 (共4个回复)

沙发


Delphi7.0的WideChar类型就是用UNICODE

板凳

你可以通过第三方空间使 delphi6.0支持unicode~~~~~~

3 楼

我想问一下,怎样把一个开发好的中文系统,做成一个英文版的。多语言包怎么做呀???

4 楼

楼上的兄弟
可以使用Delphi自带的多语言机制,具体看相关资料
也可以使用自己的配置文件来保存程序中使用到的固定字符串,在程序初始化时即时载入即可,可以考虑使用INI文件或者XML文件

我来回复

您尚未登录,请登录后再回复。点此登录或注册