各位高手,怎样用Delphi编写多语言支持的系统?

 我来答
若以下回答无法解决问题,邀请你更新回答
唯一TA0403
2014-08-18 · 超过40用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:84.8万
展开全部
如不雅你的体系是收集版的,那么要解决不合语种操作体系的文字通信问题,体系必须内置内码的主动检测和主动转换的功能。这个功能在大人人众所周知的OICQ里已经解决了。我做的体系也有这个问题,但我至今还不知道若何进行内码的检测和转化的技巧,如不雅有哪位高手略知一二的话,敬请告诉我。万分感激! 如不雅你的体系不消在Internet上,并且也不是采取Dephi的Web编程,而只是为了将你的体系界面上的显示能支撑多这门语言,那么我有一种最为简单,然则又是最为老土的办法(也是最为烦琐,最为傻瓜的),就是在体系登录界面上,以英文界面为基准,然后设置这门语言选择功能,由用户本身选择惯用的语种,登录体系后,在界面初始化时就按照用户本身设置的语种来显示界面文字(包含体系的提示窗口MessageBox,Showmessage())。也就是,要在法度榜样里预先将所需语种对应的界面文字逐个翻译,然后内置到界面初始化法度榜样中。这种办法在我的实践中已经成功了,不过我的体系执偾支削发体中文、繁体中文和英文三种。如不雅请求支撑很多这门语言,那么烦琐的界面编程将成为异常棘手的问题。 查看原帖>>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式