应该如何汉化Delphi5的出错提示?

sky__horse 2000-01-29 09:38:00
我想汉化Delphi5的出错提示(用户需要啦,有什么办法?),
眼看着 Source\VCL目录下一大堆 *.pas, 费了九牛二虎之力,愣是找不到编译
成 *.dcu 的地方, 我该怎么做? help me!

我也试过直接改 Lib 目录下的 *.dcu 文件,少数几条倒也可以, 可总是要受
原提示长度的限制, 效率也差的太多
...全文
232 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
among 2000-01-31
  • 打赏
  • 举报
回复
barton将军: 你好!
你汉化的单元源文件如果是d5版的,清给我一份好吗?
Thank you very much!
My Mail: amongliu@sina.com

fstao 2000-01-31
  • 打赏
  • 举报
回复
我给你吧!
kxy 2000-01-31
  • 打赏
  • 举报
回复
如果你用delphi5.0去www.inprise.com.cn
有如何作多语言的说明(很简单的操作,所有的提示都是中文的了)
delphi_fan 2000-01-31
  • 打赏
  • 举报
回复
给我一份,谢谢 roland@bentium.net
sky__horse 2000-01-31
  • 打赏
  • 举报
回复
barton将军: 立正! ^-^\
你的汉化单元源文件如果是d5版的,能给我一份吗?
to:sky__horse@sina.com
barton 2000-01-31
  • 打赏
  • 举报
回复
我有现成的汉化单元源文件,包括所有需要显示信息的内容。
929 2000-01-30
  • 打赏
  • 举报
回复
要汉化提示需要将DELPHI提供的提示进行修改,DELPHI中提示字符串都是用RESOURCESTRING作标记的资源串,可在DELPHI中对SOURCE目录下的PAS进行查找,查RESOURCESTRING字符串,可找到一组文件,对这组文件中的英文提示修改后,重新编译PAS文件,可生成新的DCU,这时调用时就是汉化后的提示了。
渤海海峡 2000-01-29
  • 打赏
  • 举报
回复
然后直接把修改后pas拷贝到lib子目录,不放心的话可以把lib里对应的dcu先delete.
我说的d3,d5也应该是这样的吧,我想。
Hooman 2000-01-29
  • 打赏
  • 举报
回复
你可以试着改一下
source\vcl\consts.pas

source\rtl\sys\sysconsts.pas

编译这些源文件你只用自己建一个工程,把这些文件包括进去编译。编译后的dcu 拷贝
到需要的地方就可以了。
Aho 2000-01-29
  • 打赏
  • 举报
回复
把修改过的.pas加入到自己的project中就可以了。
俺一直这么干的。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧