|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2007, 00:24 | #1 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Разорхивирование
Здравствуйте!
вопрос такой можно ли программным путем (зная путь, имя) архива его разорхивировать если да то каким образом... Спасибо...
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
21.11.2007, 00:33 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Удивляюсь, ей-богу! "Архив" и тут же - "разОрхивировать". Это же однокоренные слова!
Для архивирования и разархивирования есть специальные сторонние компоненты, например, в пакете VCLLib есть компоненты VCLZip и VCLUnzip. Кроме того, в инете можно поискать исходники для WinRar-овских компонентов. Помнится, когда-то встречал. |
21.11.2007, 08:50 | #3 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
21.11.2007, 15:21 | #4 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Можно просто РАР тащить за собой и потом запускать через Shellexecute + параметры указать. Тащить можно как просто ещё один файл, или в ресурсах.
|
21.11.2007, 17:25 | #5 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
http://www.rarlab.com/rar/UnRARDLL.exe
в архиве есть примеры использования, в т.ч. на делфи. http://www.rarlab.com/rar/TDFUnRar.zip Компонент на основе unrar.dll
пыщь
|