为什么我编写的delphi软件,在原装IBM手提电脑上显示不了汉字 ( 积分: 50 )

  • 主题发起人 主题发起人 fscdc1
  • 开始时间 开始时间
F

fscdc1

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我编写的delphi软件,在原装IBM手提电脑上显示不了汉字,IBM使用的是正版windows xp系统,该怎么解决这个问题
 
为什么我编写的delphi软件,在原装IBM手提电脑上显示不了汉字,出现乱码,IBM使用的是正版windows xp系统,该怎么解决这个问题
 
是英文系统 繁体系统吗?估计和你的开发系统环境不一致。

修改一下 客户系统的设置就可以了。
 
原装IBM手提的问题。我在我的组装台式和正版WINDOWS XP下没出现过这样的问题
 
語言編碼環境的問題吧
 
一、运行****软件的安装程序前

1、确保英文电脑上已经安装简体中文字体。一般情况下只要浏览中文网页,IE会自动提示并安装的。如果你能正常浏览中文网页,表明系统中已经安装了中文字体。

2、英文电脑的2个地方需要修改设置。
A、 点击开始-设置-控制面板-区域和语言选项,第一个卡片上,标准和格式,选择中文(中国) China(PRC),点击应用。

B、点击开始-设置-控制面板-区域和语言选项,第三个卡片上,非UNICODE程序的语言,选择中文(中国) China(PRC),点击应用。这里需要重新启动计算机。

二、运行****软件的安装程序,完成软件安装,运行桌面上的**软件,看软件界面显示是否正常,是否有乱码,如???,或者其他形式乱码。
 
因为Delphi编出来的程序都不是Unicode,在非中文系统中没有Ansi的中文代码页,要自己添加(在控制面板->区域设置)。或者去下一套Tnt套件(三方控件),装在Delphi上,写程序尽量用TNT,它是Unicode的。
 
想请教 楼上 你说的2个方法 效果是否完全一样?是否只要采用任意一个方法 就能解决类似问题,特别是添加代码页的方法?
 
后退
顶部