【发布时间】:2013-12-16 15:38:16
【问题描述】:
我遇到了需要从 ZIP 存档中删除特定文件的情况。在应用程序中,ZIP 文件的所有处理都是使用 JclCompression 完成的。我想知道你们中是否有人知道如何使用 JclCompression 从 ZIP 存档中删除特定文件? (没找到)
【问题讨论】:
标签: delphi delphi-xe2 jedi-code-library
我遇到了需要从 ZIP 存档中删除特定文件的情况。在应用程序中,ZIP 文件的所有处理都是使用 JclCompression 完成的。我想知道你们中是否有人知道如何使用 JclCompression 从 ZIP 存档中删除特定文件? (没找到)
【问题讨论】:
标签: delphi delphi-xe2 jedi-code-library
所以,我只是不小心遇到了解决方案:
除了TJclZipCompressionArchive 和TJclDecompressionArchive,JclCompression 库还提供了TJclZipUpdateArchive 类。此类包含从存档中删除文件的方法。
zip.RemoveItem(PackedName);
【讨论】: