刚下载了一个很酷的Delphi源代码。可以编译运行,程序里读取了很多.jpg文件,但在文件夹里怎么也找不到这些文件,只有一些.res文件
请问如何打开res文件?
难道里面居然还存放了.jpg文件?怎样在Delphi里打开编辑?

解决方案 »

  1.   

    Delphi自带了Image Editor,就是用来编辑这些资源文件的。在Tool菜单下就可以找到。
      

  2.   


    查看delphi的帮助中的sdk部分,有一章节专门介绍有关res操作的api,如果你想用代码来操作的话,要不用一些资源编辑器就行了,象楼上的几位所说
      

  3.   

    我用的是D6,Image Editor只能打开里面的BMP图片,JPG打不开怎么办?
      

  4.   

    搜一下 资源文件的使用 好像就是CSDN有人写过一个 大全 分了3-4部分...
      

  5.   

    当然,很多图片,声音,字符串,反正是文件都可以放到res中

    delphi 可以利用Trescourcestream格式化打开一个资源文件
    API 
      findresource
      loadlibrary
      loadicon
      loadbitmap
      loadcursor
      EnumResourceNames//回调api,枚举资源中的资源文件名称很有用的
      freeresource
      destoryicon
      ..
      大概这些吧,可以编成时使用资源,
      如果你只是想打开资源看看,那就到DELPHI的demos文件夹下
      有个rex...具体名字忘了。那个demo弄得全
      

  6.   

    那个例子叫ResXplor,打开生成一个资源查看文件ResXplor.exe。