简繁转换(100分)

  • 主题发起人 主题发起人 KitSoft
  • 开始时间 开始时间
K

KitSoft

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,请问一下,你们有没有做过简繁两个版本的系统,请问你们是如何做的转换工作,有什么好工具没有?
 
有解決方法給我一份.
zjc0907@163.com
 
use big52gb.
 
直接用内码转换表就可以,
你若有下载胜天进销存就可以看到,他的设计了。
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=861
用DELPHI开发简繁体应用软件的技巧
关键字: 简繁体语种
分类?: 开发技巧
密级?: 参赛
(评分:★★ , 回复: 14, 阅读: 857) »»
在日常开发软件中,经常会迂到不同客户会要术不同语种的软件,尤其在珠江三角洲一带外资企多的地方。DELPHI本身提供多语种解决方案,但是做出来的程式非常庞大,不便安装和升级。
Delphi6之后,对于语言的设定有了很大的改进。每个FORM都会生成四个文件,即dcu,dfm,pas,ddp。其中dcu是编译后得到的文件;dfm保存FORM中定义的各种信息,其对字体的定义不再象Delphi5那样,会指定死字体类型的名称,而是指用一个代码来表示,这是最重要的改进;pas是各个进程和函数的PASCAL语言;ddp是一个识别文件。
也许我们初次开发时是在简体WINDOWS操作系统中开发的,你不必担心操作语种问题,尽你的能力和技巧将软件开发到最好。完工后,如果需要将该软件转成繁体软件,以便在繁体的WINDOWS系统中稳定运行,只需作下面的动作:
1。在设计FORM时,记得将所有控件的font.Chatset属性设为Default_Chatset。
2。将所以原代码COPY一份出来,准备做繁体软件的原代码。此步是为安全着想。
3。将所有dcu文件删除。
4。用一个字体转换工具,如地球村等,将pas文件由简体转为繁体。pas文件的格式等同于TXT文件,所以在转换的过程中不会出现任何错误。如果你写的pascal语言中,未用到中文字,则无需转换。
5。在繁体WINDOWS操作系统下,用Delphi6对你的软件完全重新编译一次,生成的新软件就是繁体的软件了,没有一点运行上的问题。
以上方法,本人已使用一年多了,表现都很好,特借此大赛机会整理出来,供广大Delphi爱好者参考并共勉。工作十年了,感觉这个世上最无私的工作人员便是程式员了!同时也借此机会,感谢大富翁上各位富翁四年来对我的帮助,因为他们的无私指点,我减少了大量的熬夜查资料时间。

 
可我用的是delphi5呀,怎么办
 
留个EMAIL,我有个DEMO,发过去你瞧瞧
 
每人给我开两200分,我给你们,一个小工具就可以搞定了!
第1个。是可以把整个Delphi工程,简繁互换!
第2个。是可以把任何乱码的文本在内存中简繁互换!
一般的程序,如果要分简繁体版本,我觉得没有必要做成一个EXE,
做成二个又如何?写好一个版本,转换一下,一分钟搞定!
要的,先给分!
 
哈哈,楼上的朋友,给一份吧? ewgh2000@163.com.谢了先,要分到我的贴子里拿去。
 
to app2001:
kemp@pouyuen.com.cn,谢了!
to rogue_xu:
把工具发给我,200一定奉上
 
发给你了,注意查收
 
接受答案了.
 
to rogue_xu:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2265265
 
to rogue_xu:
你的工具,怎么用呀
 
后退
顶部