![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите компонент для сжатия mdb в zip-архив. [D7]
Unior © (2010-02-22 14:28:00)Пока я нашёл компонент "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 его архивы не читает (
oldman (2010-02-25 14:24:00) [1]
> Подскажите компонент для сжатия mdb в zip-архив.
> ...
> Пробовал просто Zlib - WinRAR его архивы не читает (
ну так и сжимай в rar
KilkennyCat (2010-02-23 12:01:00) [2]В первом сообщении многа чего написано было.
Unior (2010-02-23 08:30:00) [3]> ZLib начала поставляться с Delphi начиная с версии 7.
Я же написал в первом сообщении:
> Пробовал просто Zlib - WinRAR его архивы не читает (
KilkennyCat (2010-02-22 18:59:00) [4]
> ничего особенного не требуется
ничего отвечать тоже.
ZLib начала поставляться с Delphi начиная с версии 7.
Если у Вас нет - обратитесь к Вашему поставщику.
Если есть, но нет справки - обратитесь к Вашему поставщику.
Если справка есть, но что-то непонятно - задавайте грамотный вопрос.
Unior (2010-02-22 16:09:00) [5]> Anatoly Podgoretsky © (22.02.10 15:13) [1]
> Правая кнопка мыши\отправить
Да уж, "спасибо"! Про WinRAR (Rar.exe) можете не рассказывать - знаю!
Я вопрос задал потому, что ничего особенного не требуется: запаковать 1 файл в архив! И если кругом пишут о десятках подобных компонентов, пакующих в нормальном zip-формате и без всяких dll, так почему ни сделать? Вот только названий компонентов много, а информации для выбора - мало. Вот встретил на форуме упоминание про JRZip - нахваливали его, мол больше ничего и не надо! Но сообщение датируется 2005 годом, и, как человеку удалось им воспользоваться (даже если приложенная демка не компилируется) - остаётся только гадать. А просматриваешь эту демку - так всё просто элементарно... но не компилируется никак.
dll, значит dll - мне понравился TZipMaster, хотябы по нему я что-то наскрести в Интернете сумел. Но без своего dll он на другом компьютере не работает.
Поэтому и прошу посоветовать - то, что может запаковать в zip (rar) и не требует дополнительных файлов?
Anatoly Podgoretsky (2010-02-22 15:13:00) [6]> Unior (22.02.2010 14:28:00) [0]
Правая кнопка мыши\отправить