1

我正在为我的阿拉伯语项目添加一种语言。当我更新资源 Dll 时,我在继承所有其他表单的基本表单之一中收到以下错误。

我尝试将所有表单的 OldCreateOrder 设置为 false,但错误仍然存​​在。我曾尝试在网上搜索这种错误,但没有运气......

有人知道这个错误吗??顺便说一句,我正在使用 Delphi 6 Enterprise 版本。

提前致谢。

4

1 回答 1

0

最后我解决了这个问题。

我无法找出 IDE 无法编译我的项目的原因,但外部翻译管理器提供了帮助。

我忘记将 DRC 文件添加到翻译管理器。结果,我的资源字符串没有自动加载。

对于想要将应用程序移植到不同语言的新手,

  1. 从 Delphi6\Bin 文件夹中打开外部翻译管理器。
  2. 在环境选项卡中选择一种语言,在文件选项卡中,选择项目中使用的所有文件。(不要忘记 DRC 文件)
  3. 运行更新程序并使用所选语言的扩展名保存项目文件。
  4. 选择需要翻译的字符串并将它们添加到存储库。
  5. 翻译所需的字符串。
  6. 将使用 ETM 创建的项目添加到项目组并编译。
  7. 资源 dll 文件名应与 exe 名称匹配,但扩展名应为语言。比如阿拉伯文卡塔尔的 xxxx.ARQ。

感谢每1

于 2011-12-06T16:49:05.980 回答