如果给自定义控件加上图标?

解决方案 »

  1.   

    delphi->Image Editor->创建.dcr 资源文件。
    其中的图标的名字要与组件类型名一致。.dcr文件名与.dpk文件一致。
    将.dcr文件放到组件的当前目录下。
    注:.dcr及图标文件的名称都要大写。(:
      

  2.   

    这种问题delphi的帮助中都有说明
      

  3.   

    可以使用Delphi的Image Editor(或者是其他的位图编辑器)来创建2 4 ×2 4 的位图,并且这样的位图必须保存到dcr文件。dcr文件与res文件一样,都是资源文件.创建了一个位图后,必须给这个位图命名。位图的名称要跟组件的类名相同,而且要大写。dcr文件的名称与组件的单元名称相同。因此,如果组件名称为T X Y Z C o m p o n e n t ,那么位图的名称为
    T X Y Z C O M P O N E N T ,如果组件单元的名称为X Y Z C O M P. PA S ,那么D C R 文件的名称就是X Y Z C O M P.
    D C R 。该位图文件必须与组件的单元文件位于同一个目录,编译这个单元时,位图资源会自动加到组件库中。dcr文件的名称与组件的单元名称相同。因此,如果组件名称为T X Y Z C o m p o n e n t ,那么位图的名称为
    T X Y Z C O M P O N E N T ,如果组件单元的名称为X Y Z C O M P. PA S ,那么D C R 文件的名称就是X Y Z C O M P.
    D C R 。该位图文件必须与组件的单元文件位于同一个目录,编译这个单元时,位图资源会自动加到组件库中。