DLL из 7-zip, есть идеи как подключить?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

DLL из 7-zip, есть идеи как подключить?

Сообщение Pantalone » 23.11.2006 (Чт) 9:44

Там целая пачка этих dll для работы с кучей архивов, никто не видел решения как это подключить к своей проге?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 23.11.2006 (Чт) 10:15

Сдается мне, что в данном случае поиск рулит неимоверно, ибо вопрос уже всплывал и некоим образом решался... Возможно стоит поискать сразу в Google
Весь мир матрица, а мы в нем потоки байтов!

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 23.11.2006 (Чт) 11:41

Ты что-то путаешь, я давно уже колупаюсь с архивами, нигде решения нет для VB.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 23.11.2006 (Чт) 13:34

Нет, не путает.
Lasciate ogni speranza, voi ch'entrate.

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 23.11.2006 (Чт) 14:01

Может ссылку кинет кто тогда? Я с утра эту тему в гугле рою и могу абсолютно точно заявить что библиотеки входящие в комплект дистрибутива 7-zip никому еще не удалось заюзать на VB.
А вы скорее всего попутали тему с простыми dll, которые есть почти у каждого уважающего себя архиватора, но речь не о них.

X-hacker
Обычный пользователь
Обычный пользователь
 
Сообщения: 83
Зарегистрирован: 26.08.2006 (Сб) 1:22
Откуда: Moldova

Сообщение X-hacker » 23.11.2006 (Чт) 16:40

Может, есть смысл(Если у тя WinXP) не библиотеки подключать, а консольную версию с помощью функции "WinExec" запускать
Пример:
Код: Выделить всё
Private sub MakeArchive(InputName as string,OutFile as string)
dim Str as String
str=str & app.path & "\System\7Z.exe"
WinExec str & "-a D:\MoiFail.exe D:\MoiFail.7z",0
end sub


У мня прекрасно работает.
8)
Можеш также заюзать C:\Windows\system32\Makecab.exe
А для распаковки C:\Windows\extrac32.exe
Запускаешь вышеуказанным методом и получаешь *.Cab - архив


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

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

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

    TopList