Вниз
Скачать: 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.027 c
1-1082734243
karlos
2004-04-23 19:30
2004.04.11
Выделение текста в TRichEdit


14-1078800394
mfender
2004-03-09 05:46
2004.04.11
70 лет первому космонавту!


1-1082824349
Namo
2004-04-24 20:32
2004.04.11
как использовать UNICODE


1-1082713720
Igor G
2004-04-23 13:48
2004.04.11
Диаграммы


6-1075705511
genek84
2004-02-02 10:05
2004.04.11
Как разделить слипание сообщений?




   Наверх