最新DevExpress 系列汉化成功,高兴散分! 特别是z_d的作者快来本贴领分,这个汉化有你的功劳! (300分)

  • 主题发起人 主题发起人 tt8
  • 开始时间 开始时间
T

tt8

Unregistered / Unconfirmed
GUEST, unregistred user!
最近从网上down了如下DevExpress系列
ExpressPrinting System 3.0.2 GATWPDBCMCISEDS
ExpressVerticalGrid 3.0.1 VSDWWODJENXLAIE
ExpressQuantumTreeList 4.0.1 LJYWRQBXOSUEVSH
ExpressLayout Control 1.1.10 JAHUETTHWMBZBSO
**(没有找到,只好用1.31版本) ExpressDBTree 1.3.2 YJTOTGJREGFTNCZ
*(和1.31不兼容,不用) ExpressMemData 1.8.2 JYFYTJM[JLBVFQ
ExpressOrgChart 1.3.2 ZXCMNBSDEWEMBM
ExpressFlowChart 1.3.2 ZNVVCNEXHIUEYIW
**(有3.02,不用) ExpressPrinting System 2.5.2 FSTEIEITBZMXBDG
ExpressSpreadSheet 1.1.10 LDJYEVXMSPHDTRA
ExpressWeb Framework 1.6 ISDJDFHERXMAUEW
ExpressQuantumGrid 4.5.2 DJDIRIWUYWXVNCO
ExpressNavBar 1.2.1 HAUIEYTHGVSJATD
ExpressPageControl 2.1.2 HSTWYTWZNMSPET
ExpressBars 5.1.2 IEURSBXGDTEFAPD
卸掉以前版本,安装新版本成功(我的环境信息没有被清掉,不过还是要注意备份),
现在的问题是汉化。以前从网上down了Z_Dev_D7系列汉化,心里想大版本号一致,应该
可以借用,于是写了小程序,先找出 Developer Express Inc 目录下面所有 *res.pas
,*consts.pas,*common.pas,*strs.pas 并备份(同时备份他们的.DCU),然后把
Z_Dev_D7系列汉化 目录下面的相应.pas拷贝回去,dcc32编译成.dcu,拷贝到lib下面。

好了,应该可以了,可惜编译运行demo程序,发现没有汉化!

请问高手,我上面的步骤那里有问题请指点(50分),如果可以提供上述版本的汉化文件到xxx@xxx.xxx(已屏蔽)(250分)。

谢谢!



---------------------------------
Z_Dev_D7系列汉化 适用的版本:
ExpressQuantumGrid Version 4.5

ExpressBars Version 5.0

ExpressNavBar Version 1.1.8

ExpressSpreadSheet Version 1.1.8

ExpressPrinting System Version 2.4.8

ExpressInspector Version 2.0.1

ExpressDBTree Version 1.3.1

ExpressLayout Control Version 1.1.8

使用方法:把对应目录的DCU文件、DFM文件分别复制到相应目录的"Delphi 7/Lib"目录下.
-------------------------
 
"目录下面的相应.pas拷贝回去,dcc32编译成.dcu,拷贝到lib下面"
取消此步骤
 
呵呵,我是用z_D的汉化后的.pas拷贝回去的,不拷贝到相应目录那还不仍然是english?
另外因为版本不一样,所有要编译为新版本的.dcu的!
 
自己汉化 然后重新编译成dcu 拷贝到lib下面
 
呵呵,那你做一份给我好了:)
 
在这里看看 http://www.delphifans.com/down_view.asp?id=178
 
这个就是我说的z_D汉化文件
 
如果得到汉化文件,另外赠送30分 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1995687
 
汉化的方法是:
由于版本与Z_Dev_D7系列汉化不同,新版本增加了不少常量与函数,所以不能直接用Z_D提供的DCU直接COPY到LIB目录下面,而是根据PAS文件里面具体汉化内容修改,然后编译将编译好的相关文件覆盖LIB目录的对应文件,注意有以下几个目录的资源文件都要汉化
/XP Theme Manager
/CX Library
/ExpressCommon
/ExpressDataController
/ExpressEditors Library 4
/ExpressQuantumGrid 4
/ExpressPrinting System

搞了我两天才搞好,但新的常量没有汉化,因为偶的英文太菜了
偶装的是Dev cxGrid4.5.1 PrintSystem3.02
 
这个目录下的ExpressEditors Library 4 的资源是汉化cxGrid的关键
 
修改 *strs.pas,*consts.pas,*res.pas,*common.pas ,然后再编译就可以吗?
没有涉及到*.dfm?

最好就谁做好了上述版本的汉化文件,我直接安装 :)
 
当然有个别DFM也需要汉化,可以参照D_Z目录里的文件
各人装的版本肯定不同,只有你自已动手了:)
 
哈哈,搞定!!!

我还是在z_d的汉化基础上

写一个相应的小程序,用z_d的相应汉化串替换现在文件的字符串,再dcc32自动编译
只涉及到 *res.pas,*consts.pas,*common.pas,*strs.pas

效果还可以,准备放到playicq 赚分!

z_d的作者快来本贴领分,这个汉化有你的功劳。
 
多人接受答案了。
 
后退
顶部