9

社内アプリケーションにWindows7のサポートを追加しているだけで、アプリケーションに大きなアイコンのサポートを含めることに問題があります。

IcoFXでデフォルトの範囲のアイコンを含む.icoファイルを作成し、これをDelphi 2010のプロジェクトに割り当てました。ただし、アプリケーションを実行すると、表示されるアイコンはデフォルト(32x32?)のアイコンになります。

Windows7ではなくWindowsXPマシンでアプリケーションをコンパイルしているという問題はありますか?

[更新]XE2には、コンパイル時にすべてのアイコンサイズが含まれていることを確認しました。確かに、Windows7でコンパイルする場合です。

4

1 に答える 1

1

これは、WindowsIconCacheデータベースによる可能性があります。これは、私が同様の状況で遭遇した問題の1つです。IconCacheはパスのみを保存し、ファイルのコンテンツのハッシュは保存しないため、一部のDelphi開発マシンには数年前のアイコンが表示されます。

IconCacheをクリアする方法については、次のリンクをクリックしてください:
https ://www.google.com/search?q=reset+iconcache+windows

于 2013-01-30T10:08:21.913 に答える