如何读取压缩包里面的文件 选择一个目录,读取这个目录里面所有文件,其中如果有压缩包(.zip格式的),不要手动去解压,直接读取,这个该如何实现?请各位大虾告诉我思路,或者有源代码更好,谢谢!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,能不能贡献一点代码啊,或者说明用法也可以啊。饿英语不好,MSDN上的东西不好看啊。 明白了,就是编写解压程序而已只不过,解压后的数据要么在内存,要么在临时文件夹然后把相应的文件数据处理了,也就完成了你可以在VC程序里用执行进程的函数调用ZIP的软件对相关的ZIP文件包进行解压当然,如果你熟悉ZIP的结构,直接解压需要部分的数据也可以 不解压,读出来的都是压缩过的数据。只能找到开源的代码先解压到内存中,在解析文件。unix下有开源的解压代码。 明白了,谢谢大家,看来今天是不可能完成这个任务了。虽然我知道是怎么回事了,但不知道该怎么做,呵呵ZIP有什么软件吗? 查找ZLIB.DLL库的用法,将这个库的ZLIB.LIB添加到你的项目中,再 include zip.h和unzip.h两个头文件。zipFile zf;zf = zipOpen(strZipFile,0);...zip_fileinfo zi;...等等...大概就是这个样子,自己慢慢研究吧。 如果只是zip文件,情况比较好办,如果需要多种格式,最好使用7zip的dll,一般在打开的时候需要建立一个索引,要不然查找比较慢的。 这个ZLIB.DLL这个库怎么查不到? LZ是不是想是想那种在zip包中直接看其中压缩的图片的程序,类似看漫画用的软件ComicsViewer ?? ZLIB找不到?满大街都是吧。 为什么Edit控件不能添加float型控件变量?简单的问题? 请问怎样得到调制解调器的状态?... 求助,如何干掉SOFT ICE? 如何让一个基于CDialog的程序在启动时即不显示窗口。谢谢! 找工作的体会!一定要学好C or c++ 请个高手做个程序!! 关于浏览器cookie的疑惑,求高人解答~~ 请问哪里有ATL+ActiveX的范程序? 谁能分析一下,下面的代码? 小问题,请帮忙.问题比较急. 大侠们帮帮忙! 如何把系统用户名置灰,不允许修改,这样系统只能通过自动代填进入 mscomm控件接收是,事件一直为3
然后把相应的文件数据处理了,也就完成了你可以在VC程序里用执行进程的函数
调用ZIP的软件对相关的ZIP文件包进行解压当然,如果你熟悉ZIP的结构,直接解压需要部分的数据也可以
只能找到开源的代码先解压到内存中,在解析文件。
unix下有开源的解压代码。
ZIP有什么软件吗?
zipFile zf;
zf = zipOpen(strZipFile,0);
...
zip_fileinfo zi;
...
等等...大概就是这个样子,自己慢慢研究吧。
一般在打开的时候需要建立一个索引,要不然查找比较慢的。