DELPHI多国语言版本编写指南

一.开发基本版本程序并建立多国语言工程
1.建立英文版的工程
2.保存工程
3.重新打开工程,选择project->languages->Add...增加语言
4.按F9运行英文工程
5.选择project->languages->update resource dlls
6.选择project->Compile all Projects(不是Build all projects)
7.Save all projects

二.开始翻译的工作
在简体系统下打开简体工程翻译
在繁体系统下打开繁体工程翻译
我的经验是:直接在Form上和资源文件中修改,弃用Translation Manager.

如果英文版有新版本发布,则同步更新简体版与繁体版
1.打开多国语言工程组
 2.选择英文工程,Compile project and build project
 3.update resource all projects

注意点:1尽可能少的Build all projects
       2.在打开工程组时,即开始Build project and update resource all projects(不要打开带用Form的单元,否则有时会出现错误提示)
       3.有时会出现英文版有更新,但简体与繁体工程得不到更新,此时,请Build 英文工程,然后update resource all projects
    4.DELPHI 的update resource并不完善,请尽可能备份所做的工作
       5.用resourcestring字符串来表达程序中所用到的文字    

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Delphi XE2是一种非常强大的应用程序开发工具,它具备了许多可用的组件,用户也可以根据自己的需求开发自己的组件。 对于Delphi XE2组件编写者来说,有几个关键的指南可以帮助他们开发出高质量和高效的组件。 首先,明确组件的用途和功能。在开始开发组件之前,必须明确组件的用途,它将用于什么场景,以及提供哪些功能。这是非常重要的,因为它决定了组件的设计和实施。 其次,使用面向对象编程原则。Delphi XE2是基于面向对象编程的开发工具,组件的开发也应该符合这一原则。使用封装、继承和多态等面向对象的概念,可以更好地组织代码和提高代码的可重用性和可维护性。 第三,保持组件的可扩展性。一个好的组件应该具备可扩展性,即用户可以方便地根据自己的需求扩展组件的功能。为此,可以提供一些接口或事件回调,使用户能够自定义组件的行为。同时,开发组件时要考虑到未来可能的需求和变化,避免过于紧密地耦合组件的各个部分。 第四,确保组件的可靠性和性能。在开发和测试组件时,要经过严格的测试和调试,确保组件的代码逻辑正确、稳定并且不会引发内存泄漏等问题。另外,还要注意组件的性能,尽量减少不必要的计算和资源消耗,提高组件的响应速度和效率。 最后,提供文档和示例代码。为了使组件的使用和开发更加便捷,编写者应该提供详细的文档和示例代码,包括组件的使用说明、接口说明、常见问题解答等。这样可以帮助用户快速上手并充分利用组件的功能。 综上所述,Delphi XE2组件编写者应该遵循组件开发的相关指南,为用户提供功能强大、易于使用和稳定可靠的组件。这样可以提高开发效率,加快软件开发周期,并为用户提供更好的开发体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fanhongbin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值