回复 2# 的帖子
bool LoadFile(char* filename,char* packfile)
BYTE* buf=NULL; // 用来存放读取出的文件的内容
CMD_File cmdfile(“ZipExt.dll”); // 我们先生成一个实例
cmdfile.Open(“test.zip”,true,true); // 打开test.zip这个压缩包
cmdfile.Locate(“test.txt”); // 定位到test.txt文件
buf=new BYTE[cmdfile.GetLength()];// 根据test.txt的大小分配内存
cmdfile.Read(buf); // 读取文件到我们的内存中
至此,buf中已经存储了我们需要的test.zip中的test.txt文件的内容了
这是核心代码,好像是的吧,不过不知道是什么软件可以做??
我知道用的软件:vc2005,jbuilder