Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Подскажите компонент для сжатия 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.059 c
10-1166152424
Grain
2006-12-15 06:13
2010.08.27
Excel и Windows 2000


15-1269950611
AlexDan
2010-03-30 16:03
2010.08.27
Зона ru и паспорт


15-1271655350
Валерий М.
2010-04-19 09:35
2010.08.27
Принтер и логи


15-1266662604
oldman
2010-02-20 13:43
2010.08.27
Майкрософт прикалывается?


15-1267003860
ocean
2010-02-24 12:31
2010.08.27
Upgrade Toshiba R100





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский