v7: Программно заархивировать файл в zip. #743491


#0 by Diman_Kr
Как программно из под 1с 7.7 создать Zip архив? Ну и соответственно извлечь оттуда?
#1 by SleepyHead
читать СП на тему Запуститьприложение и КомандаСистемы
#2 by SleepyHead
Это если пользоваться только штатными методами 1с.
#3 by Рэйв
#4 by SleepyHead
Ему в 1с77
#5 by Рэйв
ааа...:-) Ну тогда с командной строки смотреть ключи
#6 by Рэйв
гдето тут
#7 by Diman_Kr
Смысл в том, что бы не использовать архиваторы типа WinRar. Есть только 1С и Windows. Причем Windows не везде одинаков.
#8 by Рэйв
в клюшках нет встроенной работы с zip.Так что только внутренностями ты не обойдешься
#9 by Diman_Kr
Ссылка корявая
#10 by Рэйв
Провайлер у тебя корявый:-)
#11 by Diman_Kr
Это не то! Это для Линуха.
#12 by Рэйв
Ключи они и в африке ключи
#13 by Diman_Kr
Но ведь УРБД создает zip архив!!!
#14 by Рэйв
В 77 это внутренности платформы. Врядли тебя туда пустят:-)
#15 by Рэйв
и вообще.Переходите на 8 - там это реализовано:-)
#16 by Diman_Kr
Обидненько. Просто 44 точки в разных городах. Видимо придется везде как то RAR устанавливать или dll.
#17 by Рэйв
Ну сидишь на 77 - имей все прелести бытия...
#18 by Diman_Kr
На 8 не реально. Своя конфа на 7.7 написана.
#19 by Diman_Kr
Ладно, и на том спасибо! :(
#20 by vcv
Говорят, вот так можно: 'The location of the zip file. ZipFile="C:Test.Zip" 'The folder the contents should be extracted to. ExtractTo="C:Test" 'If the extraction location does not exist create it. Set fso = CreateObject("Scripting.FileSystemObject") If NOT fso.FolderExists(ExtractTo) Then fso.CreateFolder(ExtractTo) 'Extract the contants of the zip file.
#21 by vcv
В смысле, копай в эту сторону. Если в Shell.Application есть распаковка, где-то рядом должна быть и архивация.
#22 by vcv
Вон, например, расписано и архивация и распаковка
#23 by Aleksey
заюзать ВК, например DialMail.dll
#24 by Злопчинский
или другую ВК... у меня - простая и тупая. Которая умеет архивировать один файл
#25 by ЧеловекДуши
Лучше используй 1С++, там это все есть :)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С