在DelphiXE2中使用JclCompression从ZIP档案中删除文件



在这种情况下,我需要从ZIP归档中删除一个特定的文件。在应用程序中,ZIP文件的所有处理都是使用JclCompression完成的。我想知道你们中是否有人知道如何使用JclCompression从ZIP存档中删除特定文件?(我找不到它)

所以,我只是意外地遇到了解决方案:

除了TJclZipCompressionArchiveTJclDecompressionArchive,JclCompression库还提供了一个TJclZipUpdateArchive类。此类包含一个从存档中删除文件的方法。

zip.RemoveItem(PackedName);

相关内容

  • 没有找到相关文章

最新更新