ПредишенСледващото

За запис на файлове във ZIP-файл, който трябва да изпълнява няколко прости стъпки:
* Създаване на архив с необходимите параметри, в които ще бъдат поставени на файлове.
* Добавяне за архивиране на файловете.
* Запис на архив.

Създаване ZapisZIPFayla обект може да се постигне по два начина - да се създаде инициализира обект или създаване на неподготвен обект причина тя Open метод. И в двата случая, параметрите Съставът е същият. В най-простия случай, трябва да посочите само името на файла, където е записан файла.

След създаването на обекта, трябва да добавите необходимите файлове с използване на метода Add. Отнема три входни параметри:
1. Пълното име на файл или маска.
2. спаси режима на файлови пътища. Можете да съхранявате пълния път, пътят не задържа или съхранява линия спрямо директория. обработка на режим поддиректории. Можете да обработвате поддиректории рекурсивно или не, за да ги обработи. Вариант има смисъл, ако името съдържа маската.

След като бъдат добавени всички необходими файлове, можем да запишем файла на диск, като се използва методът на Save ().
Важно е да се разбере, че за извършване на този метод, без реални действия, за да създадете резервно копие се случи. След като файлът се записва на диска обект, то се затваря, и трябва да се изпълни метода Open (), за да работи със следните файлове.

например:
Код 1C срещу 8.x

Особености на пакет от файлове с маска

Нека се спрем на характеристиките на файловете пакет за маска.
Да предположим, че имаме следните файлове, които трябва да бъдат архивирани:
в: # 092; # 092 ZipTest; 11.xls
в: # 092; # 092 ZipTest; 12.xls
в: # 092; # 092 ZipTest; 13.xls
в: # 092; # 092 ZipTest; MoreFiles # 092; 14.xls
в: # 092; # 092 ZipTest; MoreFiles # 092; 15.xls
в: # 092; # 092 ZipTest; MoreFiles # 092; 16.xls

Код 1C срещу 8.x
Получената архива следните файлове ще бъдат поставени:
# 092; ZipTest # 092; 11.xls
# 092; 12.xls
# 092; 13.xls

Код 1C срещу 8.x
Получената архива следните файлове ще бъдат поставени:
# 092; ZipTest # 092; 11.xls
# 092; ZipTest # 092; 12.xls
# 092; ZipTest # 092; 13.xls

Код 1C срещу 8.x
Получената архива следните файлове ще бъдат поставени:
# 092; ZipTest # 092; 11.xls
# 092; ZipTest # 092; 12.xls
# 092; ZipTest # 092; 13.xls
# 092; ZipTest # 092; MoreFiles # 092; 14.xls
# 092; ZipTest # 092; MoreFiles # 092; 15.xls
# 092; ZipTest # 092; MoreFiles # 092; 16.xls

Можете също така да се интересуват от

Excel файл като външен източник на данни 6
Включете и качване от Excel таблица данни 1C ценности. За да направите сега, е много проста. 1. В конфигурацията добавя нова метаданни обект тип "Външни източници на данни" и го наричат ​​просто "Excel" .Bystraya разрядни доклади до Excel, папки и на наслагването пряк 0
Вместо Tab.Pokazat () глобална употреба функция - и доклад се появява веднага в Excel в смилаеми форма - форматиране колони в ширина и листови раздели AutoFilter Protsedura.Vstavit формула, в клетка Excel 0
Клетъчни List.Cells = (1,8); Yacheyka.Formula = "= SUM (R11c: R C)"; Процедура Установяване () Move Cat, Shab; Ehsel SozdatObekt = ( "Excel.Application"); Book = Ehsel.Workbooks; Ако FS.VybratFayl (0, Cat, Shab, "Избор на файл на Excel". "* .xls",) = 1 TogdaVybrat салда и сделки в тези сметки, по избор subkonto и се качи резултатът да EXCEL 0
Заявка = нова заявка; Zapros.Tekst = "| SET | HozraschetnyyOstatkiIOboroty.Schet, | HozraschetnyyOstatkiIOboroty.Subkonto1, | HozraschetnyyOstatkiIOboroty.Subkonto2, | HozraschetnyyOstatkiIOboroty.Subkonto3.Vygruzka да PDF от 1C (означава OpenOffice) 0
Имаше задача да изпраща фактури по пощата. PDFCreator не се приближи, защото тя не може да се настанят за сметка на една ширина страница. Реших да опитам OpenOffice. Как да се запишете в PDF открих бързо, но как да се мине през един stranitsu.Posmotret води подобен всички търсене

Думите са подредени по честота на употреба в текста

Свързани статии

Подкрепете проекта - споделете линка, благодаря!