Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Подскажите компонент для сжатия mdb в zip-архив.   Найти похожие ветки 

 
Unior   (2010-02-22 14:28) [0]

Пока я нашёл компонент "JRZip" - всего-то надо:
- типа, подключить к проекту JRZip.pas и работать (вроде как, он использует стандартный Zlib), и никаких дополнительных dll не надо при работе проги:
procedure TForm1.Button1Click(Sender: TObject);
var
 i : integer;
begin
 with SaveDialog do if Execute then begin
   ZName:=Filename;
   with OpenDialog do if Execute then begin
     MakeZip (ZName,ExtractFilePath(Filename));
     with Files do for i:=0 to Count-1 do begin
       AddZip (Strings[i]);
       end;
     CloseZip;  
     end;
   end;
end;

Но вот при компиляции не всё так просто: Undeclared identifier: "Z_NULL" и pas ему каких-то всё время не хватает, хотя Zlib должен быть предустановлен с Delph-ой, по идее...

Может что-то есть аналогично - простое и без лишних dll?
Пробовал просто Zlib - WinRAR его архивы не читает (


 
Anatoly Podgoretsky ©   (2010-02-22 15:13) [1]

> Unior  (22.02.2010 14:28:00)  [0]

Правая кнопка мыши\отправить


 
Unior   (2010-02-22 16:09) [2]

> Anatoly Podgoretsky ©   (22.02.10 15:13) [1]
> Правая кнопка мыши\отправить

Да уж, "спасибо"! Про WinRAR (Rar.exe) можете не рассказывать - знаю!

Я вопрос задал потому, что ничего особенного не требуется: запаковать 1 файл в архив! И если кругом пишут о десятках подобных компонентов, пакующих в нормальном zip-формате и без всяких dll, так почему ни сделать? Вот только названий компонентов много, а информации для выбора - мало. Вот встретил на форуме упоминание про JRZip - нахваливали его, мол больше ничего и не надо! Но сообщение датируется 2005 годом, и, как человеку удалось им воспользоваться (даже если приложенная демка не компилируется) - остаётся только гадать. А просматриваешь эту демку - так всё просто элементарно... но не компилируется никак.

dll, значит dll - мне понравился TZipMaster, хотябы по нему я что-то наскрести в Интернете сумел. Но без своего dll он на другом компьютере не работает.

Поэтому и прошу посоветовать - то, что может запаковать в zip (rar) и не требует дополнительных файлов?


 
KilkennyCat ©   (2010-02-22 18:59) [3]


> ничего особенного не требуется

ничего отвечать тоже.

ZLib начала поставляться с Delphi начиная с версии 7.
Если у Вас нет - обратитесь к Вашему поставщику.
Если есть, но нет справки -  обратитесь к Вашему поставщику.
Если справка есть, но что-то непонятно - задавайте грамотный вопрос.


 
Unior   (2010-02-23 08:30) [4]

> ZLib начала поставляться с Delphi начиная с версии 7.

Я же написал в первом сообщении:
> Пробовал просто Zlib - WinRAR его архивы не читает (


 
KilkennyCat ©   (2010-02-23 12:01) [5]

В первом сообщении многа чего написано было.


 
oldman ©   (2010-02-25 14:24) [6]


> Подскажите компонент для сжатия mdb в zip-архив.
> ...
> Пробовал просто Zlib - WinRAR его архивы не читает (


ну так и сжимай в rar



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

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
15-1270124231
Славян
2010-04-01 16:17
2010.08.27
Нужна прога,которая берёт случайный набор слов и фраз(заданное на


2-1272622374
slay64
2010-04-30 14:12
2010.08.27
Хранимая процедура


15-1264404182
Polkin
2010-01-25 10:23
2010.08.27
ЗАГС - вопросы


15-1268602039
Ega23
2010-03-15 00:27
2010.08.27
А давайте задачку порешаем?


3-1240484531
harisma
2009-04-23 15:02
2010.08.27
Результат выполнения команды RESTORE VERIFYONLY