gpt4 book ai didi

delphi - Delphi ITE:什么时候可以更改资源ID?

转载 作者:行者123 更新时间:2023-12-03 18:43:58 25 4
gpt4 key购买 nike

我正在研究Delphi ITE(Integrated Translation Environment)以在我的应用程序中添加多语言支持。我担心由ITE生成的资源DLL的有效性问题。换句话说,如果可以安全地部署已编译的资源DLL,则是重新编译主应用程序或(可能)更改了主应用程序。

问题:


如果我仅重建主项目/宿主项目就乘以多次而不更改-字符串ID是否可以更改?我需要调用“更新本地化项目”吗?
如果我更改(并重新编译)主项目,但不更改资源字符串和DFM,则字符串ID是否可以更改?我需要调用“更新本地化项目”吗?
如果通过添加或删除资源字符串和/或DFM更改主项目,字符串ID是否可以更改?我需要调用“更新本地化项目”吗?


出现此问题的主要原因是,我想知道将旧翻译与软件的新更新版本一起运输是否安全。为每个版本的软件保留不计其数的资源DLL版本真的很痛苦。

出现此问题的第二个原因:Delaa ITE中似乎有一个错误,如this question中突出显示。

最佳答案

以我的经验,是的,它们可以比您希望的更频繁地进行更改。我猜这可能取决于重新编译哪个单元,按什么顺序或类似的方式。 IIRC,两次重新编译也可能不会导致完全相同的可执行文件。每当我需要使用新的可执行文件部署资源DLL时,我都有更新资源DLL的习惯。

关于delphi - Delphi ITE:什么时候可以更改资源ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3095921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com