资源文件编写格式的问题 (原来的CHM封装问题较难,现改为简单一点的HTML问题) (100分)

  • 主题发起人 主题发起人 liuxudong
  • 开始时间 开始时间
L

liuxudong

Unregistered / Unconfirmed
GUEST, unregistred user!
资源文件的编写中<br>有这种方式<br>img01 23 "img01.gif"<br>在DELPHI的资源文件里面,到底认不认这种格式<br>img01.gif 23 "img01.gif"<br>因为想把HTML文件和相关图片封装到资源文件,所以这点非常重要。<br>希望得到好的解答,谢谢!!<br>
 
rc 文件格式:<br>CHM CHMFILE XXX.CHM<br><br>下面是释放出资源函数。<br>procedure ExtractRes(ResType, ResName, ResNewName : String);<br>var<br>Res : TResourceStream;<br>begin<br>Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType)); Res.SavetoFile(ResNewName);<br>Res.Free; <br>end;<br><br>你可以把它释放到出来。用完后再把反删除。如果要直接调用,我就不会了。<br>ExtractRes('CHMFILE','CHM','xxx.chm');
 
也只会上面的方法,我也很想实现直接调用![:)]
 
这样子在程序运行过程中就有可能被“抓住”,有没有更好的方法?
 
怎么不能订阅,up一下。
 
呵呵!资源当然认咯。<br>而且你也可以在HTML或是CHM文件中直接引用资源中的文件,不用<br>读出来这么麻烦。
 
如果在编写时加上.gif会报错的。<br>联想到:电子书是怎么做的?是不是把需要的html和jpg做成资源文件再封进exe里面去呢?
 
多人接受答案了。
 
后退
顶部