delphi - 我该如何修复这个delphi 7编译错误 - "Duplicate resource(s)"

标签 delphi resources

我正在尝试编译我继承的 Delphi 7 项目,但收到此错误:

[Error] WARNING. Duplicate resource(s):
[Error] Type 2 (BITMAP), ID EDIT:
[Error] File C:[path shortened]\common\CRGrid.res resource kept; file c:\common\raptree.RES resource discarded.

它显示警告,但实际上是一个错误 - 编译未完成。

看起来两个组件 - CRGrid 和 RapTree - 不知何故发生了冲突。有人对如何解决这个问题有任何想法吗?

当然,除了从项目中删除一个组件之外。

最佳答案

尝试启动你的资源编辑器(我很确定 Delphi 附带了一个)并打开文件。检查两者中都有哪些位图资源,看看哪些可以重复。

如果您需要保留这两种资源,则需要对其中之一重新编号。

关于delphi - 我该如何修复这个delphi 7编译错误 - "Duplicate resource(s)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/97800/

相关文章:

android - setIcon(ic_menu_more) 没有效果

delphi - 使用 Indy 的代理服务器

macos - Delphi fmx移动无边界表格

Delphi 2007 R2 代码完成未列出基类成员

java - 如何获取JUnit中src/test/resources目录的路径?

java - 释放BufferedReader、InputStreamReader和InputStream获取的资源

delphi - 软件包的BPL转到错误的软件包输出目录

delphi - 从 Delphi 应用程序接收 MS Word 的自动化事件

java - 使 Eclipse 使用 src/test/resources 而不是 src/main/resources

localization - 带有新 csproj 的 .NET Standard (1.4) 中的资源文件