用资源编辑器编辑一资源文件,然后在其中添加图标(可以添加N个),然后在程序中声明此资源文件,编译后你就可以看到好多个图标了。我以前试过,此方法可行。有一点需注意,程序在编译后图标资源是按字母顺序排序的,程序在资源管理器中显示时所使用的图标(即在选项中选择的程序图标)其资源名为MainIco,如果你添加的图标名称的第一个字母“大于”M,那么你的程序图标将改变最后将所添加的图标名称定义为M以后的字母,如 OtherIco1,OtherIco2 等。

解决方案 »

  1.   

    DELPHI 的 IMAGE EDITOR 中不是可以直接制作吗??
    图标还有一种形式是 64x64 ! 不行把显示器.属性.效果中的大图标显示 CHECKED := TRUE;
      

  2.   

    Triumph(无为):如何在程序中声明?
      

  3.   

    在implementation部分声明: 
    {$R YouRes.RES}
    YouRes.RES就是你编译的资源文件。
    可以放在{$R *.DFM}的前面。
      

  4.   

    资源里随你放几个图标的,不要说2个,200个都没有问题。到时候LoadIcon就好了。
      

  5.   

    Triumph(无为):多谢!俺这就给分哦!呵呵。Others:也多谢大家。不过只有Triumph(无为)明白俺问什么,所以