Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/26: Рейтинг темы: голосов - 26, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
1

Как удалить папку, с которой был создан zip файл ?

08.09.2010, 18:29. Показов 4947. Ответов 39
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Dobrii den' .
Kto nibud' stalkivalsya s takoi problemoi:
Ya ispol'zuyu komponentu vbzip11.dll(www.vbaccelerator.com)
dlya upakovki foldera v zip file.
Posle togo kak uje sozdan zip file s foldera ,ya ne mogu udalit' etot folder....help !!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.09.2010, 18:29
Ответы с готовыми решениями:

Как открыть папку в которой лежит файл
Как открыть папку в которой лежит файл? В базе есть пути полные пути к файлам с их именами,...

Как проверить был ли создан файл более месяца ранее настоящей даты?
Как проверить был ли создан файл более месяца ранее настоящей даты?

Определить в какой версии Офиса был создан файл
Как определить в какой версии MS Office был создан файл? Или, в крайнем случае, в какой версии он...

Как сделать надпись "файл не создан" если нужно его прочитать но файл ещё не создан?
Как сделать надпись "файл не создан" если нужно его прочитать но файл ещё не создан? Например в...

39
Comanche
08.09.2010, 19:42 2
'ya ne mogu udalit' etot folder' - а поконкретнее можно? в чём именно проблема? папка остаётся locked?
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
09.09.2010, 10:26  [ТС] 3
Imeetsya papka -'folder1' s nee ya delayu zip file,
tak vot kak tolko zip sdelan ,papku- -'folder1' ne mogu delete
sdelat',vidaetsya windows alert -
'The source of destination may be in use' .
Kak mojno reshit' etu problemu ?
0
Comanche
09.09.2010, 12:23 4
Наверное, надо выждать, пока ОС высвободит ресурс.
Попробуй WaitForInputIdle, или Sleep, или просто DoEvents.
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
09.09.2010, 13:55  [ТС] 5
Da skol'ko bi ya ne jdal ona ne osvobojdaet...
Navernoe nujen kako-to metod iz vbzip11.dll kotorii osvobodit papku...,no kakoi?
0
Comanche
09.09.2010, 13:59 6
Вполне может быть, что это глюк данной библиотеки.
Однако, при зиповании файлов (не папок) я этого не наблюдал.
Comanche
09.09.2010, 14:37 7
как выход - можно сначала создавать копию папки в %TEMP% и уже там её зиповать.
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
09.09.2010, 15:01  [ТС] 8
Da delo v tom chto vse eto ya delayu na servere,i ne mogu ispol'zovat'
Temp folder servera...
0
Comanche
09.09.2010, 15:48 9
Попробуй зазиповать какую-нибудь папку на своей СТАНЦИИ, и посмотри, воспроизведётся ли та же самая ошибка.
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
09.09.2010, 15:59  [ТС] 10
Ya skachal iz saita (http://www.vbaccelerator.com) ix tipovoi primer,
po zipovaniyu foldera,--to je samoe proisxodit...
0
Comanche
09.09.2010, 17:40 11
Значит, кривая библиотека.
Или - кривые бэйсиковские классы. VbAccelerator-овские продукты этим грешат (правда, не все).

Аналогичная библиотека по РАЗзипованию (доступная на том же сайте вместе с соотв. классами) - точно кривая сама по себе; это по-моему даже в разделе 'Bug Track' описано...
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
09.09.2010, 17:52  [ТС] 12
A est' li drugaya komponemta po zipovaniyu i razzipovaniyu?
(jelatel'no free)
0
Comanche
09.09.2010, 19:25 13
Есть. ZLIB.DLL.
Ищи на том же акселераторе файл VB6_CompressZ-It_Code.zip - там исходники VB-проекта вместе с библиотекой.
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
14.09.2010, 14:59  [ТС] 14
A mojno kak to udalit' etu DLL is pamyati kompa?
0
Comanche
14.09.2010, 16:22 15
Какую и зачем?
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
14.09.2010, 17:23  [ТС] 16
V dll(vbzip11.dll) ostaetsya put' k folderu,poetomu
ona ne daet mne udalit' folder...
Kak ya mogu udalit' etu dll iz pamyati?
0
Comanche
14.09.2010, 20:03 17
'V dll(vbzip11.dll) ostaetsya put' k folderu' - ЭТО КАК ?!?!?!
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
14.09.2010, 21:54  [ТС] 18
t.e process ne zavershaetsya
Ved' folder ne udalyaetsya, potomuchto kto-to s nim vse eshe rabotaet...
0
Comanche
14.09.2010, 22:07 19
Посмотри повнимательнее перечень функций, экспортируемой этой DLL-кой. Может быть, там есть какая-то типа 'Quit', 'Close' и т.п., которую предполагается обязательно вызывать в конце работы с библиотекой. Или, может быть, подобная функция есть в классе-обёртке...
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 81
15.09.2010, 11:26  [ТС] 20
Ni v экспортируемой DLL,ni v классе-обёртке takoi funkcii net...
Inache kak mojno ee udalit iz pamyati?
0
15.09.2010, 11:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2010, 11:26
Помогаю со студенческими работами здесь

Как удалить папку в Windows-10, в конце имени которой стоит точка?
Вопрос, собственно, в названии темы. Unlocker не помогает. Поскольку в программном обеспечении я,...

Как узнать папку, из которой запущен ехе-файл?
Как узнать папку из которой запущен ехе-файл ?

Как определить, был ли программно создан контрол
Что то я не могу сообразить, как можно определить, был ли программно создан контрол. Задача у меня...

Как был создан наполовину скрытый график?
На этом графике (это чужая работа) видно, что сам график существует на всём протяжении...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru