Имя: Пароль:
1C
 
Как из 1С создать архив
0 rotting
 
22.06.09
17:18
Выгружаю из 1С текстовый файл, можно ли его как-нибудь сразу заархивировать?
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.Восстанавливать);
ФайлАрхива.Закрыть();

(с) Простые примеры разработки
2 rotting
 
22.06.09
17:23
спс