RARUSLIB.DLL - распаковка архива... не получается, помогите! #99637


#0 by Тертый
Синтаксис:zipExtractFile(ИмяФайла,ПутьРаспаковки,Режим)Назначение:Предназначена для извлечения файла из архива, открытого функцией zipOpenПараметры:<ИмяФайла> - имя распаковываемого файл из архива<ПутьРаспаковки> - каталог в который необходимо распаковать файл<Режим> - режим распаковки. 0 - без сохранения пути, 1 - с сохранением путиЗамечание:ExtractFile - устаревшее наименовани-------------------------------------------------------
#1 by Тертый
поправка - Комп.zipExtractFile(ИмяАрхива,Путь,0);я и полный путь указывал Путь+ИмяАрхива , и без него. хз.
#2 by SilentMan
А внимательно подумать и посмотреть на код и передаваемые параметры?Ты пытаешься извлечь из архива сам архив.
#3 by Тертый
ОК, я уже писал Прав(ИмяАрхива)+".dbf" ща еще попробую.
#4 by Тертый
поправил  Комп.zipClose;все равно не хочет. А ели я не знаю, что в архиве за файл? Как тогда указать имя извлекаемого файла?
#5 by Тертый
уныло.... ап...
#6 by Тертый
2) ну куда ты подевался?
#7 by SilentMan
Расскажи мне, милый ребенок, почему у тебя открывается архив с именем ИмяАрхива и извлекаешь оттуда ты этот-же файл?Там есть итератор на тему существующих файлов в архиве. Его и юзать надо.
#8 by SilentMan
И еще - посмотри на тему атрибута zipCount и метода zipFileName.
#9 by Тертый
дяденька, я уже посмотрел Не работало именно с тем файлом (мне его прислали из конторы, которая и будет присылать мне эти файлы), чем они его запаковали - хз. Сам пакую ВинРАРом - все нормально. Компонента почему-то не распознает формат присланного файла. Вот и все. А ерничать и издеваться - не надо.
#10 by Тертый
А есть у кого пример упаковки WinRAR из 1С?? параметры там и все такое?
#11 by Ламбада
#12 by Тертый
11)Это не совсем то - мне не упаковать надо, а распаковать WinRARом. Пробую, ни фига не получается.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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