请问 如何 汉化 DEV SpreadSheet 控件的 属性 窗体 ????????????? 用 下面代码打开 SpreadSheet 的单元格属性 设置,但全是英文的,如何汉化?? with cxSpreadBook.ActiveSheet do FormatCells(SelectionRect); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 巧了,我最近正在考虑弄这个我原先考虑能不能从它的 Source 里面去逐个汉化,不过可能这个方法会比较累啊~先试试汉化一段看看.哪位高人有什么更好的办法吗~ 打开source下的dfm,自己汉化吧,有些可能要改Pas文件实在不想自己做,网上有一些网友汉化的,下载一个用 简单cxSetResourceStringNet(英文,中文); 为什么说 cxSetResourceStringNet 没有定义 ??? 是不是要引用什么单元 ????? 记得是cxClasses不行的话用Find in Files查找 都不行的procedure TForm1.FormCreate(Sender: TObject);begin cxSetResourceStringNet('Number','数字') ;end;但也不行 不好意思,我试过了也不行,已去信询问DevExpress公司 你帮我去信问 DevExpress公司好吗 我自己琢磨的方法,你可以试一下:1.打开ExpressSpreadSheet\Sources\cxSSCtrls.pas2.在uses里添加cxClasses3.修改 204行: (AControls[I] as TcxLabelBevel).CaptionText := ACaptions[I] ->(AControls[I] as TcxLabelBevel).CaptionText := cxGetResourceStringNet(ACaptions[I]) 206行: TControlAccess(AControls[I]).Caption := ACaptions[I]; ->TControlAccess(AControls[I]).Caption := cxGetResourceStringNet(ACaptions[I]);4.保存cxSSCtrls.pas,重新Complile ExpressSpreadSheet\Packages\cxSpreadSheetVCLD7.dpk5.在你的程序里使用cxSetResourceStringNet()[在cxClasses单元],如 cxSetResourceStringNet('&Number', '数字(&N)'); cxSSDesigner在uses里添加cxClasses881: CalculateTextExtents(scxFormatDialogSampleText, Sender.ClientRect,-> CalculateTextExtents(cxGetResourceStringNet(scxFormatDialogSampleText), Sender.ClientRect,917: lbStyleDescription.Caption := Descr[AKey];-> lbStyleDescription.Caption := cxGetResourceStringNet(Descr[AKey]); 请问 "重新Complile" 是什么意思 ???? 是在自已的程序中 Complile 吗??? , 可以详细说一下吗? 打错了,是compile在delphi里打开cxSpreadSheetVCLD7.dpk文件,窗口上不是有一个compile 请问 SpreadSheet 能不能 在选择一个单元格的时候 插入一个 comboBOX 控件 ???? 欢迎加入DELPHI 程序员群 1805366 参加技术讨论 !! Delphi怎么用Dll 用DELPHI开发的ActiveX(dll)regsvr32注册后,怎样让IE认为是安全的? 给图像添加相框 求高手指教,如何解决:rave处理大数据量的问题! 请问一下怎么成长为高手??? 请大侠急救,两个问题 Delphi5中如何读com口! 一个很简单的问题,在线等待。 老千,上次的那个rose下载网站,你还记得吗?偶忘了,搜索了几遍野没找到//牛虻 作项目时,建立类模块是以什么为准则? Delphi打印时遇到的错误 求助,用过 WISE 的大哥,请您们进来看看!,谢谢!
我原先考虑能不能从它的 Source 里面去逐个汉化,不过可能这个方法会比较累啊~先试试汉化一段看看.
哪位高人有什么更好的办法吗~
有些可能要改Pas文件
实在不想自己做,网上有一些网友汉化的,下载一个用
cxSetResourceStringNet(英文,中文);
不行的话用Find in Files查找
procedure TForm1.FormCreate(Sender: TObject);
begin
cxSetResourceStringNet('Number','数字') ;end;
但也不行
1.打开ExpressSpreadSheet\Sources\cxSSCtrls.pas
2.在uses里添加cxClasses
3.修改
204行:
(AControls[I] as TcxLabelBevel).CaptionText := ACaptions[I]
->(AControls[I] as TcxLabelBevel).CaptionText := cxGetResourceStringNet(ACaptions[I])
206行:
TControlAccess(AControls[I]).Caption := ACaptions[I];
->TControlAccess(AControls[I]).Caption := cxGetResourceStringNet(ACaptions[I]);
4.保存cxSSCtrls.pas,重新Complile ExpressSpreadSheet\Packages\cxSpreadSheetVCLD7.dpk
5.在你的程序里使用cxSetResourceStringNet()[在cxClasses单元],如
cxSetResourceStringNet('&Number', '数字(&N)');
881:
CalculateTextExtents(scxFormatDialogSampleText, Sender.ClientRect,
-> CalculateTextExtents(cxGetResourceStringNet(scxFormatDialogSampleText), Sender.ClientRect,
917:
lbStyleDescription.Caption := Descr[AKey];
-> lbStyleDescription.Caption := cxGetResourceStringNet(Descr[AKey]);
在delphi里打开cxSpreadSheetVCLD7.dpk文件,窗口上不是有一个compile