1
Stepa86
22.06.09
✎
17:20
|
Как поместить файлы в архив?
Для того чтобы создать архив файлов, расположенных в некотором каталоге, можно использовать объект ЗаписьZIPФайла (листинг 9.38):
Листинг 9.38. Архивирование файлов
ФайлАрхива = Новый ЗаписьZipФайла("C:\Arch.zip", , , МетодСжатияZIP.Сжатие,
УровеньСжатияZIP.Максимальный);
ФайлАрхива.Добавить("C:\Inetpub\wwwroot\Applic1\*.*",
РежимСохраненияПутейZIP.СохранятьОтносительныеПути,
РежимОбработкиПодкаталоговZIP.ОбрабатыватьРекурсивно);
ФайлАрхива.Записать();
Для извлечения файлов из ZIP-архива следует использовать объект ЧтениеZIPФайла (листинг 9.39):
Листинг 9.39. Извлечение файлов из архива
ФайлАрхива = Новый ЧтениеZIPФайла("C:\Arch.zip");
ФайлАрхива.ИзвлечьВсе("C:\Open", РежимВосстановленияПутейФайловZIP.Восстанавливать);
ФайлАрхива.Закрыть();
(с) Простые примеры разработки
|
|