Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Внизархивирование Найти похожие ветки
← →
eugene32 (2004-10-23 22:01) [0]Мастера, помогите плиз.
Проблемма такая:
Хочу чтоб прога моя могла разархивировать файлы (zip, rar).
Может быть есть какая-нибудь библиотeка в windows.
Или как-нибудь использовать Rar.Exe?
Не хочу использовать компоненты.
Заранее благодарен! :)
← →
eugene32 (2004-10-23 22:03) [1]Есть ещё какая то RarExt.dll её никак не примостиш к процессу?:)
← →
eugene32 (2004-10-23 22:18) [2]Ну или может быть программно вызвать win rar и попросить его помочь ?:)
← →
Defunct © (2004-10-23 22:53) [3]Вы сами себе ответили на все вопросы.
winrar можно запускать с помощью ShellExecute. ключи к winrar можно найти в справке по winrar
← →
eugene32 (2004-10-24 00:04) [4]Да, я попробовал Unrar"ом , действительно можно разархивировать любой rar. Ну а как же быть с zip"ом? Ведь может случиться, что WinRar в системе не установлен (только zip, к примеру)...
WinRar.exe , к тому же, говорит, что она условно бесплатная и т.д. и т.п. умрёт через дцать дней :).
И ещё вопрос: Как можно определить, установлен ли в системе WinRar/WinZip и где он установлен?
Или, что ещё лучше узнать архиватор, установленный (в windows) по-умолчанию, и вызывать его.?
Спасибо за ответ! :)
← →
redlord (2004-10-24 00:37) [5]компонент jbzip32.zip
← →
redlord (2004-10-24 00:40) [6]проверь почту
← →
VMcL © (2004-10-24 12:58) [7]>>eugene32 (24.10.04 00:04) [4]
>Ну а как же быть с zip"ом?
Версии WinRAR начиная с 3.0 поддерживают ZIP.
>И ещё вопрос: Как можно определить, установлен ли в системе WinRar/WinZip и где он установлен?
Или, что ещё лучше узнать архиватор, установленный (в windows) по-умолчанию, и вызывать его.?
Узнать у пользователя. Пусть в диалоге настройки или в параметрах командной строки укажет.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c