如何将自定义的ICO图标全部放到一个DLL文件中,
就像这个样子引用即可>>>>>>>>>
引用方式如下:
%SystemRoot%\system32\shell32.dll,-152

解决方案 »

  1.   

    并且给这个DLL文件也定义一个图标
      

  2.   

    用资源文件,ICON放资源文件中
    DLL中加入资源文件
    library RS;{$R *.res}
    {$R LOGO.RES}begin
    end.
      

  3.   

    现在一个EXE文件实验一下,加载这个
    {LOGOICO.RES}
    在主窗体中加上一个image1和button1,
    但不知如何加载这个ICO图标
      

  4.   

    很简单
    image1.Picture.Icon.Handle := LoadIcon(ResHnst,MAKEINTRESOURCE(1001));
      

  5.   

    我想将所有ICO文件全部集成到RC就资源文件RES
    .RC的内容如下:
    MyIco001  ICONTYPE  OExcelIco.ico
    MyIco002  ICONTYPE  OExcelXdo.ico
    MyIco003  ICONTYPE  OPWERPNT.ico
    MyIco004  ICONTYPE  OWordICO.ico
    //================================================
    生成.RES文件但是出错了如下:
    [错误] WARNING. Duplicate resource(s):
    [错误]   Type ICONTYPE, ID MYICO001:
    [错误]     File LOGOICO.res resource kept; file D:\程序程式\LOGOICO.res resource discarded.
    [错误]   Type ICONTYPE, ID MYICO002:
    [错误]     File LOGOICO.res resource kept; file D:\程序程式\LOGOICO.res resource discarded.
    [错误]   Type ICONTYPE, ID MYICO003:
    [错误]     File LOGOICO.res resource kept; file D:\程序程式\LOGOICO.res resource discarded.
    [错误]   Type ICONTYPE, ID MYICO004:
    [错误]     File LOGOICO.res resource kept; file D:\程序程式\LOGOICO.res resource discarded.
      

  6.   

    你再试试吧,肯定没问题
    估计你操作不对,是不是ico没放在一个目录下,首先生成的res要对
      

  7.   

    这种方法不对,如下才行:
    a1001 ICON 1001.ico