有谁知道如何在delphi上使用不同的图标大小,我问是因为窗口在资源管理器上显示时选择了最佳的图标大小,但是我如何在资源上放置许多不同大小的图标。
再次感谢
这是我的做法:
$R
使用指令将 .res 文件链接到可执行文件。我对工具栏和菜单上使用的所有图标都使用了这些步骤。这使我可以拥有一个随用户的字体缩放设置缩放的 GUI。Delphi IDE 引导您执行此操作的方式是制作一个TImageList
并用存储在 .dfm 文件中的图标填充它。这是非常没有希望的,因为它不允许您拥有不同大小的图标。这也意味着您的视觉资产存储在一个 .dfm 文件中,该文件位于一个代表所有图标的大球中。如果你想换掉一个图标,那么你可以这样做,但它相当不透明。除了您留下的任何评论之外,在您的 VCS 中留下的历史记录毫无意义。
如果您只是在谈论主程序图标,那么您可以将您的 .ico 文件添加到Project |中的项目中。选项 | 应用程序对话框和 IDE 将处理其余的细节。