如何在组件调色板页面中将我的图标添加到组件?

时间:2011-05-15 07:35:57

标签: delphi delphi-7

  

可能重复:
  delphi non visual component image

如何在组件调色板页面中将我的图标添加到我创建的组件?

2 个答案:

答案 0 :(得分:11)

要向组件添加图标,您需要使用Delphi图像编辑器创建dcr文件 在图像编辑器中创建位图24x24 16位。将位图重命名为您的控件名称。
示例:TMyCustomControl - TMyCustomControl(同名)
将dcr文件保存在包具有任何名称的文件夹中(例如:Icon.dcr)。
然后打开包装并右键单击 - >查看来源。
添加行:
{$ R'dcr filename'}
在这种情况下:
{$R 'Icon.dcr'}
单击“编译并安装” 你去吧您已使用图标创建了自己的组件。 :)

答案 1 :(得分:1)

  • 在Delphi图像编辑器中创建.dcr文件。
  • 使用与控件相同的名称为其添加位图。它需要是24像素的正方形,并使用16种颜色。
  • 将此.dcr(实际上只是一个资源文件)链接到您的软件包,例如.dpk中的$ R..