У меня возникла ситуация, когда мне нужно удалить определенный файл из ZIP-архива. Внутри приложения вся обработка ZIP-файлов выполняется с помощью JclCompression. Мне было интересно, кто-нибудь из вас знает, как удалить определенный файл из ZIP-архива с помощью JclCompression? (Я не мог найти его)Удалите файл из ZIP-архива с помощью JclCompression в Delphi XE2
3
A
ответ
6
Итак, я просто случайно наткнулся на решение:
Кроме TJclZipCompressionArchive
и TJclDecompressionArchive
библиотека JclCompression также обеспечивает TJclZipUpdateArchive
класс. Этот класс содержит метод удаления файла из архива.
zip.RemoveItem(PackedName);