Delphi 2010不包含大图标

Dan*_*lly 9 delphi windows-7 delphi-2010

我们只是将Window 7的支持添加到我们的内部应用程序中,并且我们遇到了将大图标支持到应用程序的问题.

我在IcoFX中创建了一个.ico文件,其中包含默认的图标范围,并将其分配给Delphi 2010中的项目.但是,当我运行应用程序时,显示的图标是默认(32x32?)图标.

问题是我在Windows XP机器上而不是在Windows 7上编译应用程序?

[更新]我已经确认XE2包含了编译时的所有图标大小 - 当然在Windows 7上进行编译时.

Gog*_*sch 1

它可能由 Windows IconCache 数据库提供。这是我在类似情况下遇到的一个问题。一些 Delphi 开发计算机仍然显示几年前的图标,因为 IconCache 只存储路径,而不存储文件内容的任何哈希值。

单击此链接了解如何清除 IconCache:
https://www.google.com/search ?q=reset+iconcache+windows