Delphi 中文显示问题

 我来答
青柠姑娘17
2022-10-22 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6525
采纳率:100%
帮助的人:36.8万
展开全部
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:

问题出现背景:最近要做个数据库查询软件,因为delphi对数据库的支持较好,所以选择了delphi。

-

环境:英文Windows XP,已安装东方语言包,系统可以对双子节字串进行处理;英文版delphi 7.0;

-

症状:

1、一般控件的的Caption属性赋中文自串,在本机上运行可以正常显示,但在别的机器上(中文系统)则不能正常显示;

2、数据库中字段的值本来是中文,则在软件运行中读取出的结果也是乱码;

---运行过程中对字段赋中文值,可以正常显示,但在别的机器(中文系统)上运行,读取结果则是乱码;

---在本机上返回数据库编辑软件中,值又是乱码。

-

这一来一回我也很晕,不知道到底是几个问题,请问各位江湖侠客,怎么解决delphi对中文的良好支持?

-

感激不尽~

解析:

1、在系统中试一下,在系统(开发机器及客户机器)的区域和语言选项的高级选项卡里面把非Unicode程序语言(Non-UNICODE)的选项设置成中文

2、改你的软件,以下可以参考:
edev/mlanguage

说实话我还没做过什么项目呢:)

如果看书的话,可以看看李维那几本书到网上搜一下就行,都有电子版下载

最好的办法是是加***********群,群主Rarnu在编程方面是很强悍的,应该对你的工作有所帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式