delphi的多语言功能如何实现?(100分)

  • 主题发起人 主题发起人 逸魔
  • 开始时间 开始时间

逸魔

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
我用DELPHI编了一个监控系统(中文),现在老师要求还要个英文版本可以切换。
中文的监控系统的主界面用的是主窗口,如何英文版本和中文有一样的功能?我试过用Project|Languages|Add 等功能还是实现不了,我想做成想网站的那种,直接点击某键就可以实现转化的。
谢谢大虾! ^o^
 
给我发邮件,我发给你一个组件(含源码和例程帮助),很好。

zhqgege@163.net
 
demo中就有现成的,
 
是啊demo里面有个richedit的例子可以切换语言你可以看看
 
用INI文件最合适

我可以发给你。留下你的地址
 
给我也来一份,hj5000@sina.com
 
给我也来一份,lgsonline@sina.com
 
Dll,当切换语言时,LOadlibrary(XX.DLL)即可。XX.DLL是不同的动态连接库。
 
有n中方法啊:
1.做几个语言的资源DLL(windows就是这样);
2.用ini文件(netants就是这样做的);
3.将软件背景组成图片skin(如果你的软件不大),不同的语言用不同语言的背景(QQ可以这样做到多语言版本);
4.………………
再不行就做两个语言的软件,切换,先对付老师过关得了!
 
方法多多:
1:在elphi自身中可以增加不同的语言资源(Project|Languages|Add),然后再修改每个资源里的文为相应的语言即可。
自动切换,很方便
2:可以将所需相应的各种语言做个对应库,当FORM进入时,自动随所设语言进行切换,可以动态调用,切换速度快
3:INI文件
4。。。。。
自己考虑吧

 
to :commandor:

你好,可否给我发一份?不胜感谢!
Evol_beautypeng@yeah.net
 
to alicewen:
怎么用DELPHI自带的多语言功能呢?我按那种方法用了,还是实现不了,在 WORKSPACE里
翻译了以后,然后再怎么办呢?
 
写下mail,发个例程给你
 
有什么问题可以写信给我哦!
http://www.playicq.com/dispdoc.php?t=&id=1335
 
我的mail :wsjstone79@sina.com
 
用Tsilang 爽死了,连messagebox都可以帮你改了.
 
Tsilang是什么?
 
what is Tsilang
 
MULTILIZER才无敌,不光可以改源文件(SOURCE)中的,连EXE也可以
改成多语言版的.真的爽死咯.控件+字典文式,一般的应用轻松完成,真的VERY GOOD,
我想应该是多语言的首选,比DELPHI自带的好多了.改语言的时候不会闪.
 
后退
顶部