{$R your.RES}
然后就可以用LoadBitmap,LoadIcon来获得资源中的信息了。

解决方案 »

  1.   

    先用{$R 你要加的文件名.RES}申明资源文件,然后在后面的程序中用loadicon获得图标,用loadbitmap获得图片!
      

  2.   

    给你一个利用res将文件还原的事例先用记事本等任何文本编辑器编写文件“MyMusic.RC”。文件的格式及内容如下:
    SRC1 FILE1 a.mp3
    SRC2 FILE2 b.mp3
    SRC3 FILE3 c.mp3
      注意:以上三文件最好与 MyMusic.RC放在同一目录下。
      然后,在开始菜单“运行”中运行brcc32 d;\resmp3\mymusic.rc
      生成mymusic.res文件  在你需要利用这些资源的单元中加入如下编译指示:
      {$R MyMusic.RES}//将应用程序中包含的资源(文件)重新还原
    procedure MusicResToFile(const ResName, ResType,FileName: string);
    var
    Res: TResourceStream;
    begin
    Res := TResourceStream.Create(HInstance,ResName, PChar(ResType));
    Res.SaveToFile(FileName); //将资源保存为文件,即还原文件
    //你还可以进行其它的流操作,在内存中实现对资源利用而不必另存为文件

    Res.Free;
    end; 调用:
       MusicResToFile('SRC2', 'FILE2', 'TheSecondMusic.MP3');