我正在制作一个windows安装程序,我需要在程序中放入一些文件,然后在程序运行时将它们提取到某个文件夹中,比如说我要在一个exe文件中放入3个文件。
非常感谢您的提前帮助,爱您的Stackoverflow成员:)
请阅读此处:http://support.microsoft.com/kb/319292
这展示了如何将资源提取到流中,然后可以将该流写入磁盘。
有两种选择:(1)添加文件作为资源,(2)将整个包中的文件附加到EXE的末尾,并以某种方式(用幻数)标记它,然后打开EXE读取数据。第二种方法是自提取ZIP或PGP档案通常的工作方式,这种方法工作得很好。