Вниз
Скачать: CL | DM;

Работа с архивами   Найти похожие ветки 

← →
Viking   (2004-03-24 15:01) [0]

Добрый день!
Господа, подскажите пожалуйста, нет ли случайно готового компонента для работы с архивами (RAR, ZIP, ARJ).
Желательно, freeware.

Понятное дело, что таких компонентов море!  Смотрел на torry.net - их огромное число!
Может быть, есть личные предпочтения?
Что можете посоветовать?

Спасибо.


← →
VLAD-MAL   (2004-03-24 15:15) [1]

Что у тебя за задача? Просто хранить данные в сжатом виде? - Юзай - ZLib (входит в поставку Delphi). Работет шустро, компрессирует сносно. Есть примеры. Сам юзаю.

Остальное - сложнее.


← →
Viking   (2004-03-24 15:41) [2]

Задача такая:
-приходят в некоторую папку файлы;
-файлы могут быть в архивах, заранее не известно, каких, но формат может быть ARJ, RAR, или ZIP;

Вот надо эти файлы извлечь из архива и обработать.

Просто "поюзать" библиотеку типа UnRar или UnZip - слишком долго и муторно, хотя и возможно...
Наверняка есть куча готовых решений!
Я навскидку нашёл
- ZipTV (кажется платный)
- ZipForge - а как там с ARJ и RAR-архивами?

Хелп!


← →
VLAD-MAL   (2004-03-24 15:43) [3]

Просто "поюзать" библиотеку типа UnRar или UnZip - слишком долго и муторно, хотя и возможно...

- самое простое решение. Зато не будет болеть голова по поводу входных форматов (просто будешь ставить переодически новый WinRar, и все). Кстати, скорее всего, тебе WinRar с головой хватит.


← →
Viking   (2004-03-24 15:52) [4]

Кстати, скорее всего, тебе WinRar с головой хватит.

Не согласен!
Это автоматический процесс - обработка происходит без участия человека!
А WinRar или TotalCommander - это уже требует ручных действий - присутствие человека!

Вот такие пироги...


← →
Defunct ©   (2004-03-24 15:59) [5]

Viking   (24.03.04 15:52) [4]

У WinRar есть командная строка

Все что вашей программе надо сделать так это сформировать эту командрую строку и запустить WinRAR с помощью ShellExecute


← →
Viking   (2004-03-24 16:22) [6]

Этого как раз и не хочется!

Я с таким же успехом буду использовать UnRar.DLL в фоне!

Кстати, поставил ZipTV.
Вроде бы - то что нужно - и даже работает и денег не просит... пока во всяком случае...

А в чем там прикол? Когда он может отказаться работать, как незарегистренный? Ничего он у меня при установке не спрашивал...

Кто его использовал? Поделитесь опытом?!


← →
VLAD-MAL   (2004-03-24 16:54) [7]

А без IDE работает?
А какие форматы понимает?
А разные версии архивов?


← →
Viking   (2004-03-24 17:09) [8]

А без IDE работает?
Работает!
А какие форматы понимает?
Да почти все! ARJ, RAR и ZIP точно!
А разные версии архивов?
не знаю - не пробовал...


← →
VLAD-MAL   (2004-03-24 17:14) [9]

"Ну, за удачу!"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
4-1076098453
димка
2004-02-06 23:14
2004.04.11
Как определить, что какое-то приложение создало файл


14-1082017092
Empleado
2004-04-15 12:18
2004.04.11
nostalgie


8-1076524328
Seldon
2004-02-11 21:32
2004.04.11
Icon2Bitmap


1-1080151683
Роман
2004-03-24 21:08
2004.04.11
BMP -> массив


4-1079071348
KME
2004-03-12 09:02
2004.04.11
МЕНЮ НА WINAPI




   Наверх