L liuxudong Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-17 #1 资源文件的编写中<br>有这种方式<br>img01 23 "img01.gif"<br>在DELPHI的资源文件里面,到底认不认这种格式<br>img01.gif 23 "img01.gif"<br>因为想把HTML文件和相关图片封装到资源文件,所以这点非常重要。<br>希望得到好的解答,谢谢!!<br>
资源文件的编写中<br>有这种方式<br>img01 23 "img01.gif"<br>在DELPHI的资源文件里面,到底认不认这种格式<br>img01.gif 23 "img01.gif"<br>因为想把HTML文件和相关图片封装到资源文件,所以这点非常重要。<br>希望得到好的解答,谢谢!!<br>
L lfpsoft Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-18 #2 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');
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');
I iceheart Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-22 #4 这样子在程序运行过程中就有可能被“抓住”,有没有更好的方法?
B BeginDelphi Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-07 #6 呵呵!资源当然认咯。<br>而且你也可以在HTML或是CHM文件中直接引用资源中的文件,不用<br>读出来这么麻烦。
I iceheart Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-14 #7 如果在编写时加上.gif会报错的。<br>联想到:电子书是怎么做的?是不是把需要的html和jpg做成资源文件再封进exe里面去呢?