没人回答,继续提问,如何利用Delphi5新特性制作多语言程序。(200分)

  • 主题发起人 主题发起人 CJ
  • 开始时间 开始时间
乜意思??
 
是想在运行时切换界面及提示信息的语言吧?
用D4就可做到了,不知D5有何新特性可用在这方面?
(我有D5的光盘,但我还是用D4)
 
D5的Languages试了试,还是搞不懂,呵呵。还是听听大侠的意见。
 
是么?
最近老板要我写能中/英文即时切换的程序,
看来有希望了~~
 
当然有希望了,需不需要我发个控件给你,源码很简单的,它可以把要翻译的
字符串(例如Caption、Hint之类属性)保存在外部文件中,需要时可即时切换。
 
KAO!

我才不作这种无聊东西呢!
实话跟你说了吧,
花一个多月把手头上的东西作完,
然后拿笔钱
然后回家过年
再然后,嘿嘿!俺就辞职喽~~~~

大家评评理,中英文即时切换,有什么意思???
 
我也想了解一下,还有就是用Res文件如何加入多语言菜单呀,呵呵,乘机提问
不好意思
 
2 mikecool:
没事!
CJ很肥的,尽管宰他好了~~~~

2 ZRY:
发发牢骚,别生气~~
 
ASPack大家用过把? 他就可以随时切换显示的语言. 而且也是delphi编的.

d5的多语言功能,我用过几次都没成功. 如果谁能利用d5自己的多语言特性
实现该问题,我也给分. 如果是用控件实现的就算了---我自己写代码还可以
完成呢,不过就是一个loadstr函数嘛!
 
cAkk说的不错,Aspack有多种语言可供选择,每种语言对应了一个ini文件,
打开看一下就知道该怎么做了。
 
www:看了一下aspack,确实如你所说. 不过我还是很像知道d5如何用自己的功能实现.
 
d5的多语言功能更强一些,因为他可以为不用的语言定制不同的form,但切换起来慢一些。
如果只是改变一下菜单的文字那最好是用res或ini的方法,比较简单、快速。
但如果不用的语言版本在界面上都要不同的话,应该用d5的工具,记住,D5的方法是
用不同form来实现语言的切换,而不是用res,明白这一点你就可以理解D5那些菜单
的涵义了,他有sample,比我在这里胡诌好。
 
Energy: 你还是讲一讲吧! 我看了看d5的意思,没看明白.
 
Aspack是什么东东? Schiesser怯怯地问.
 
aspack是压缩EXE,DLL的工具
 
sorry ,我才看见,容我写个step在回答。
 
好好好,谢谢啦
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部