编辑一个RC文件,里面有如下的代码行
...
Txxxxx BITMAP "Your Bitmap File Here"
...
将此RC文件加入到工程中去。

解决方案 »

  1.   

    是不是想把自己的控件用自己的图标来代表?
    如果是,还是将你的BMP打到*.res中去吧。
    然后在安装控件的时候连*.res一起带上,没有记错的话,*.res的文件名要注意大小写哦!
      

  2.   

    to Lin:??????我的MDateEdit.dcr文件如下:
    TMtxDate BITMAP xxy.bmp我的dpk包括了MDateEdit.pas 和MDateEdit.dcr,类为TMtxDate.
    complie时包错,
    [Error] RLINK32: Error reading file "E:\NewTry\delphi\控件\MDateEdit.dcr"
      

  3.   

    To jll:
      加在与pas同名的res文件中吗?  怎么加呀?,请详细一点,
    thanks
      

  4.   

    RC文件是一个扩展名为RC的文本文件!然后在你的Delphi IDE的Project菜单选择Add To Project将这个文件包含进去就行了。
    或者如jll所说,用Imagedit创建一个同名的Res文件,其中包含TMtxDate位图,再在你的同名Pas文件的任意位置加上一行:
    {$R *.res}
    就可以了。
      

  5.   

    to Lin ,jll:
       在dpk文件中不能用add to project的.怎样加我知道,不要多说这方面的.  你只须告诉我该怎么办,我告诉你我的已知条件.详细一点.谢谢!!
      1.xxy.bmp
      2.MDateEdit.pas 
      3.MtxDate.dpk
      4.class:TMtxDate
      5.不要用delphi的工具编辑图象.
      

  6.   

    唉,怎么做都不行?只好这样了,修改你的MtxDate.dpk,在requires语句下面插入:
    ...
    {%RC 'MDateEdit.rc'}
    ...文件MDateEdit.rc只包含一句:
    TMDateEdit BITMAP "xxy.bmp"这样还不行的话,我只好跳楼了...^_^
      

  7.   

    不好意思,我这还是不行,用delphi的image编辑的dcr就没问题。
    我想问题还是在rc中。???
      

  8.   

    会有什么问题?It's impossible!我一直都是这么用的!你用的是D4还是D5?我看你还是用OICQ(6113690)跟我联系吧。
      

  9.   

    最后我是要用delphi的工具
    to Lin :
    以后有兴趣找你了,
    把分给了。