本周下载排行
|
|
本月下载排行 |
| |
|
|
| 资源名称: | 多语言翻译引擎For Delphi 1.0 |
| 文件类型: |
EXE |
|
| 适用版本: |
Delphi6, Delphi7, Delphi2007 |
| 发 布 者: |
7CaiSoft@163.com |
| 资源类型: |
演示 |
| 资源大小: |
4 MB |
| 资源等级: |
 |
| 整理时间: |
2007-9-13 7:56:33 |
| 资源网址: |
N/A |
| 下载次数: |
本 周:15 本月:37 总计:1912 |
| 下载链接: |
|
|
|
| 资源简介: |
本组件是用来为Delphi或C++ Builder编写的程序提供多语言界面的组件,且只能用于翻译Delphi或C++ Builder编写的程序(BCB程序尚未测试)。 可以安装到IDE中,来翻译IDE,具体可以参考:..\Demos\IDETrans\IDETrans.dpk 工程。 怎样翻译: 首先需要Use这两个单元:uiDLangTrans、uiDTranFuncs Uses uiDLangTrans, uiDTranFuncs; 设定语言的目录 iDLangTrans.LangFilePath:=GetAppRootFolder + 'Lang\2052 '; 目录中的语言翻译文件请自行准备。或者使用ExportRes和TransLang两个工具来产生。 设定自动翻译的类 组件默认情况下自动翻译派生于TCustomForm和TCustomFrame的类,如果需要自动翻译其他的类,则按照下面的方式增加合适的类名即可: AutoTransClassNames.Add( 'TTabSheet '); //BDSIDE 中有页面时直接从TTableSheet继承的. 如果一个可视类创建后需要通过资源来初始化,则需要增加,否则增加后,会造成程序负担。可视类创建后需要通过资源初始化的Delphi自带的类有:TCustomForm、TCustomFrame,一般这种类可以可视化设计。 激活语言组件 iDLangTrans.Active:=True; 翻译现存的所有窗体 for i:=0 to Screen.FormCount - 1 do TranslateComponents(Screen.Forms[i]); 具体请参考: iDTrans Language\DesignDOC\Language Translate Component System Guide.doc 如果附件不能下载,请到下面的页面的7CaiSoft 共享目录中下载 setup_fortest.exe 这个文件。 http://7caisoft.3adisk.com/index.aspx 请大家多多指教。 7CaiSoft@163.com |
|
|
下载帮助(?)
下载链接错误报告或者意见反馈 |
| 下载说明: |
|
|