我们有一个用delphi编写的commad行实用程序。
我们使用JclCompression库来压缩文件
我们遇到的问题有时它有时会发挥作用。 我们正在压缩相同的文件
这是例外日志
10/06/2015 12:25:29没有足够的存储空间来完成此操作 10/06/2015 12:25:29 10/06/2015 12:25:27
10/06/2015 12:25:29 [006CB7F6] JclCompression.TJclSevenzipUpdateArchive.Compress(第8867行,“JclCompression.pas”+ 16)+ $ 2E
10/06/2015 12:25:29(0000EE08)[0040FE08] 10/06/2015 12:25:29 [006CB7F6] JclCompression.TJclSevenzipUpdateArchive.Compress(第8867行,“JclCompression.pas”+ 16)+ $ 2E
10/06/2015 12:25:29(00008BF2)[00409BF2] 10/06/2015 12:25:29 [017674FD] DlDMUn.TdlDM.ExecuteZip(第4766行,“DlDMUn.pas”+ 59)+ $ 16
10/06/2015 12:25:29 [01770992] DlDMUn.TdlDM.ExecutePackageItem(第6229行,“DlDMUn.pas”+ 59)+ $ 4
10/06/2015 12:25:29 [01749973] DlDMUn.TdlDM.ExecutePackage(第498行,“DlDMUn.pas”+ 16)+ $ 4
10/06/2015 12:25:29 [0174969E] DlDMUn.TdlDM.Execute(第450行,“DlDMUn.pas”+ 29)+ $ 7
10/06/2015 12:25:29 [017D8E31] cl.cl(第108行,“cl.dpr”+ 19)+ $ 7
答案 0 :(得分:0)
解压缩时我也有同样的问题,但在我的情况下,我试图解压缩文件并且解压缩文件已经打开并且已经存在于同一位置。您应该检查代码并按照"的建议记录结果。 Arioch'"重现。