Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2007, 00:24   #1
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию Разорхивирование

Здравствуйте!
вопрос такой можно ли программным путем (зная путь, имя) архива его разорхивировать если да то каким образом...
Спасибо...
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
Stanislav вне форума Ответить с цитированием
Старый 21.11.2007, 00:33   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Удивляюсь, ей-богу! "Архив" и тут же - "разОрхивировать". Это же однокоренные слова!
Для архивирования и разархивирования есть специальные сторонние компоненты, например, в пакете VCLLib есть компоненты VCLZip и VCLUnzip.
Кроме того, в инете можно поискать исходники для WinRar-овских компонентов. Помнится, когда-то встречал.
mihali4 вне форума Ответить с цитированием
Старый 21.11.2007, 08:50   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

http://delphi.pp.ru/index.php?showtopic=50
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 21.11.2007, 15:21   #4
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Можно просто РАР тащить за собой и потом запускать через Shellexecute + параметры указать. Тащить можно как просто ещё один файл, или в ресурсах.
zetrix вне форума Ответить с цитированием
Старый 21.11.2007, 17:25   #5
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

http://www.rarlab.com/rar/UnRARDLL.exe
в архиве есть примеры использования, в т.ч. на делфи.

http://www.rarlab.com/rar/TDFUnRar.zip
Компонент на основе unrar.dll
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц