日期:2014-05-17  浏览次数:21269 次

7z解压很小的文件 报内存不足??
c盘10个g大小  可能小了点    不过虚拟内存已设置为无分页 
为什么解压还是出现内存不足
7z解压机制是什么?? 
------解决方案--------------------
需要扩大c盘空间么
------解决方案--------------------
调用7z覆盖原来文件时就弹出存储空间不足  才2M的东西 
with CreateInArchive(CLSID_CFormatZip) do
            begin
                    OpenFile(nowpath+'zip\'+ParaZipName);
                     这里要加什么语句么
                    ExtractTo(ParaPath);
            end;

            rarvalue:=wi pchar('x -o+ -ibck -inul '+NowPath+'zip\'+ParaZipName+'  '+ NowPath+'para\') ;

------解决方案--------------------
用最新版本的7z?
------解决方案--------------------
引号中的\要不要写成\\?(C/C++要求这样)
------解决方案--------------------
需要么  我用的是delphi
------解决方案--------------------
解压覆盖原来的数据出现 存储空间不足
------解决方案--------------------
解决了 不过不是正常解决的  绕了个弯子  家里个判断 先把原来的删了  在解压  
有木有其他直接点的方法呢  就是解压时覆盖时的问题