Главная страница
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.046 c
15-1270455895
Командный
2010-04-05 12:24
2010.08.27
Посмотреть свободную/занятую память


2-1271055485
JohnKorsh
2010-04-12 10:58
2010.08.27
Как программно закрыть информационное сообщение.


15-1270029089
test
2010-03-31 13:51
2010.08.27
Microsoft Visual Studio 2010 beta 2


15-1268843922
Aston
2010-03-17 19:38
2010.08.27
Подскажите хорошую книгу по PHP


2-1273340393
User
2010-05-08 21:39
2010.08.27
Edit - поддержка символов