【发布时间】:2013-07-13 00:32:32
【问题描述】:
我想在我的 delphi 应用程序中添加图标。图标是通过 ICOFX 从图像生成的,包括 128x128 和 256x256 (Vista) 图标。我尝试了几次添加图标:
首先,使用 Code Gear IDE:Project Options->Application->Icon。这是一种简单的方法,但没有添加 Vista 大小的图标(128x128 和 256x256)。在 Windows Explorer Ctrl+Wheel 中缩放时,图标大小在 64x64 后停止增加。这是因为 Delphi 不支持大图标。
然后我尝试更改 MyProject.RES 文件中的图标(使用 ResourseExplorer)。它没有多大帮助。
当使用 ResourseExplorer 更改 .exe 文件图标时,问题似乎得到了解决,但这显然不是绝地之路。并且出现/保留了一些问题,例如:
- 更改 .exe 文件名时(例如:从 MEPROG.EXE 更改为 _MYPROG.EXE),文件图标也会发生变化(128x128 和 256x256 图标消失)。
- 使用
MouseRightButton->Send to->Desktop创建标签时,标签图标分辨率小。 - 将 exe 文件复制粘贴到其他目录(不在 deplhi 项目输出目录中),也可以更改图标。
有没有更好的方法来做到这一点,或者我做错了?
【问题讨论】:
标签: delphi windows-7 icons delphi-2007