chinaanich
39563
|
2010/2/3 14:26:26 |
http://multilanguage.tech.topzj.com/ 使用这套元件来汉化最方便啦,字典可重用,支持任意第3方元件。 |
shield
13386
|
2005/3/22 0:38:38 |
老大,\expressdatacontroller\delphi 7\sources\下面的 cxdataconsts.pas有点问题,好像你把ExpressDocking中的dxDockConsts.pas文件和cxdataconsts.pas合成了一个文件了。赫赫 |
aknightchen
13292
|
2005/3/17 13:41:08 |
找不到SYSTEM。PAS。 哈,我也有这种经历,也是安装了DEV系列后。 后来我发现 Tools->Envirenment里的路径全没了。 后来我还是重装DELPHI |
davi417
10410
|
2004/12/11 11:21:06 |
我新装了一套DEVELOPER Express for D7控件,可是不管运行示例还是使用控件,都出现[Fatal Error] Project1.dpr(1): Unit not found: 'System.pas' or binary equivalents (DCU,DPU)的错误信息,请帮帮忙啊! |
tim001
9660
|
2004/11/20 14:47:14 |
收下先!!谢谢 |
nxfbccu
4505
|
2004/4/30 11:42:48 |
到底怎样汉化? 重新编译bpg就OK, 还是要将某些文件覆盖??? 还是要怎样???? |
sunzscom
2399
|
2004/2/20 20:47:12 |
1。如果没有重新编译dpk,那么选中build with runtime pakages就会有问题,仍然需要 重新建立bpl. 2。因为delphi中涉及到的表示boolean的字符串的默认值是"True""False",所以最好不要汉化。
我改动的版本已上传,欢迎指正。 |
sunzscom
2398
|
2004/2/20 20:44:45 |
如果没有重新编译dpk,那么选中build with runtime pakages就会有问题,仍然需要 重新建立bpl. 我改动的版本已上传,欢迎指正。 |
tt8
2287
|
2004/2/16 20:21:55 |
我的汉化不用重新编译dpk吧, 如果没有重新编译dpk,那么只不过编程时没有汉化而已,运行时是汉化的。
某些"True""False"如果是字符串,那么它当然可以是“真”,“假”
另外,请sunzcom提供改动过的汉化包吧,谢谢。 请说明适用的版本。
|
sunzscom
2271
|
2004/2/16 13:35:17 |
1。解决使用Dev Express公司的dxDBDateEdit控件在中文操作系统下,星期总是显示不全,只有一个'星'字的问题。(for delpihi7 version) 在D:\Program Files\Developer Express Inc\ExpressBars\Delphi 7\Sources\dxBarExtItems.pas和D:\Program Files\Developer Express Inc\ExpressEditors Library 4\Delphi 7\Sources\cxCalendar.pas中发现一下代码: S := WideString(ShortDayNames[J])[1]; 改为: S := WideString(ShortDayNames[J])[3]; 经测试TcxDateEdit和TcxDBDateEdit显示正常 2。重新编译当前目录下的dpk文件。编译成功后,可能会提示某bpl文件找不到。 将dpk的option中的output directory、unit output directory、dcp output directory 设为"..\Lib"即可解决,但仍有部分dpk提示bpl找不到。 3。tt8提供的基于z_d的汉化文件中有些笔误及某些地方我认为不该汉化,由于我当时 改动时没有做记录,所以无法一一指出。不过如有必要,我可上传改动后的汉化文件。 例如,某些"True""False"是用来跟数据库boolean字段作比较的,这些不用汉化。
|
tt8
2262
|
2004/2/16 8:34:45 |
这个汉化串我是从z_d系列中用程序直接替换过去,没有检查具体内容。 运行QuantumGrid,Bar,PrintingSystem的例子,发现汉化完成,然后就 上传。 如果你发现什么不妥的地方,欢迎贴出来,让大家都知道:)
还有 解决使用Dev Express公司的dxDBDateEdit控件在中文操作系统下,星期总是显示不全,只有一个'星'字的问题。 ID=1385633, 发贴富翁: foxling, 2002-10-21 15:23:00 首先,找到一个名为dxGrDate.pas的文件。它默认的路径为 C:\Program Files\Developer Express Inc\ExpressInplaceEditors\Delphi 6\Sources 其中有这么一行代码: S := {$IFDEF DELPHI3}WideString{$ENDIF}(ShortDayNames[J])[1]; 只需要将它改为 S := {$IFDEF DELPHI3}WideString{$ENDIF}(ShortDayNames[J])[3]; 即可 编译的时候注意: 好像单独编译dxGrDate.pas文件并不生成新的dcu文件。(不知是不是我的电脑问题) 本个使用的方法为重新编译当前目录下的dxEdtrdb.dpk文件。 编译成功后,可能会提示某bpl文件找不到, 不知何故。暂时不理会它。只要生成dcu就行了。[:D] 然后把它从新编译生成的dcu文件Copy到它对应的Lib目录下。(注意不是Delphi默认的那个Lib目录) 默认目录为: C:\Program Files\Developer Express Inc\ExpressInplaceEditors\Delphi 6\Lib 运行你的项目,看看如何[8D]
|
sunzscom
2246
|
2004/2/14 23:50:50 |
使用可能没有问题,我发现汉化的cxDataConsts.pas和原cxDataConsts.pas内容不一样
我还看了其他源码,觉得有些不应该汉化, 如'True','False'等 |
tt8
2245
|
2004/2/14 22:56:55 |
我是先卸掉旧版本, 然后安装如上新版本后汉化的。
在我的计算机上面是没有问题的。
请检查自己的Dev版本号。 |
sunzscom
2244
|
2004/2/14 20:19:50 |
cxDataConsts.pas 有误 |
tonglilbl
2239
|
2004/2/14 14:04:24 |
大哥,太棒了,我正找这些控件呢,谢谢!!! |