Распаковка *.rar / *.zip

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
NeverGone
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 107
Зарегистрирован: 11.11.2007 (Вс) 21:05
Откуда: Москва

Распаковка *.rar / *.zip

Сообщение NeverGone » 14.12.2008 (Вс) 23:57

(в поиске ничего внятного не нашел)
Необходимо распаковать файл rar (если никак - тогда zip). Основное требование - без OCX/DLL-контролов и доп.файлов типа unrar.exe. Все должно быть встроено в саму программу. Так вопрос - как можно это реализовать и можно ли вообще?

BION
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 259
Зарегистрирован: 24.01.2005 (Пн) 21:05

Re: Распаковка *.rar / *.zip

Сообщение BION » 15.12.2008 (Пн) 7:43

NeverGone писал(а):(в поиске ничего внятного не нашел)



Да куда ж еще внятнее то?!
Буээ!

NeverGone
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 107
Зарегистрирован: 11.11.2007 (Вс) 21:05
Откуда: Москва

Re: Распаковка *.rar / *.zip

Сообщение NeverGone » 15.12.2008 (Пн) 13:43

BION писал(а):
NeverGone писал(а):(в поиске ничего внятного не нашел)
Да куда ж еще внятнее то?!

Там требуются vbzip11.dll / zip32.dll / unzip32.dll

Вопрос остается открытым - есть ли способ распаковки архива без использования дополнительных компонентов?

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Распаковка *.rar / *.zip

Сообщение Денис » 15.12.2008 (Пн) 14:03

NeverGone писал(а):и можно ли вообще?

Я бы сначала почитал про формат, потом перешел бы на страницу с исходниками на сях. Немного подумав, я бы забил на попытки перевода си в бейсик и заюзал unzip.dll
(Хотя не исключено, что и этот велосипед изобретен. Гугл в помощь!)
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Распаковка *.rar / *.zip

Сообщение Andrey Fedorov » 15.12.2008 (Пн) 16:29

Денис писал(а):(Хотя не исключено, что и этот велосипед изобретен. Гугл в помощь!)


Думаешь есть мазахисты написавшие функции распаковки RAR на VB? Ну что-либо на ZIP или самопальном формате еще может быть - в качестве хобби. Но я бы такие пользовать при живом и бесплатном winrar не стал бы. А еще лучше 7z - для большей бесплатности...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

NeverGone
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 107
Зарегистрирован: 11.11.2007 (Вс) 21:05
Откуда: Москва

Re: Распаковка *.rar / *.zip

Сообщение NeverGone » 16.12.2008 (Вт) 16:11

Господи, ужас какой... :shock:
Ну и ладно. Буду vbuzip.dll юзать.
Всем спасибо.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 62

    TopList