首页 > 解决方案 > Delphi - 编译的EXE图标错误,无法更改

问题描述

在我使用 Delphi 的 15 年以上经验中,我第一次遇到这个奇怪的问题。这是我在项目选项(XE4)中设置的图标: 在此处输入图像描述

这是编译后生成的应用程序图标:

在此处输入图像描述

我不知道那个图标是从哪里来的,我也没有办法改变图标(真的让我发疯)。

该项目的图标已经使用了一年多,直到今天晚些时候。我没有运气尝试过的事情:

你还有什么建议我尝试的吗?谢谢!

标签: delphiresourcesiconsdelphi-xe4

解决方案


使用 .查看主表单中的行{$R *.res}。我遇到了同样的问题,就是这条线被意外删除了。这导致该图标和其他资源在最终可执行文件中不正确,例如版本号、图标等。

如果您不知道该行是什么,只需创建几个空的新 vcl 应用程序并在主窗体中搜索它。


推荐阅读