【发布时间】:2021-06-12 23:23:19
【问题描述】:
我在 RAD studio 10.4 中创建了一个 FMX 应用程序,并在项目选项、图标中设置了主图标。我还使用资源和图像在资源文件中添加了 2 个附加图标,安装程序将使用它们来创建文件关联。所有图标均为 32x32 像素。主图标正确显示在应用程序标题栏中,但不在 Windows 资源管理器中。它总是采用资源文件中两个附加图标中的第一个。起初我认为这可能是由于 Windows 缓存图标,但事实并非如此。我正在使用名为 icofx 的软件从 exe 中提取图标,我看到主图标总是最后出现。
我尝试更改资源和图像中的标识符,结果相同。 icofx 中显示的标识符不是我设置的。我也尝试重命名其他图标,以便它们按字母顺序排列,但这也不起作用。
如果我对旧的 Delphi 7 项目进行相同的尝试,那么它总是会导致主应用程序图标首先出现,这正是我想要的。有什么想法吗?
【问题讨论】:
-
其他图标是否也有不同的格式(16x16、32x32 等)
-
所有图标都只有 32x32。
标签: delphi firemonkey