资源不足

我用Delphi 7编译的每个项目,其中我使用运行时包编译,都会给出一个链接器错误:'Too many resources'。即使是空白应用程序也会出现此错误。

换句话说,特尔斐死在了我身上。

请先 登录 后评论

3 个回答

JosephStyons

当您试图从命令行构建它时会发生什么?(即\Program Files\Borland\Delphi7\Bin\dcc32.exe)

另外,您是否为这个项目构建了任何定制的.RES文件?如果没有,尝试删除Delphi为您创建的默认. res,并让项目重新创建它。

您还可以通过更改一些琐碎的内容(如版本号)来强制更新. res文件,保存项目,然后再将其更改回来。

对不起,这些不是答案……但希望我们能通过一些调查找到问题所在。

请先 登录 后评论
François

确保没有重复资源包含,比如有多个{$R *。一个单元或多个{$R *. dfm}行。项目的决议。也可以包括在一个单元的任何地方,如{$R MyProject。以及……

请先 登录 后评论
Lars Fosdal

很可能是一个损坏的项目。res文件。尝试重命名旧的,看看它是否成功地重新创建?

请先 登录 后评论
  • 24 关注
  • 0 收藏,315 浏览
  • Community 提出于 2022-12-17 18:47