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

Вниз

Научите работать пожалуйста с компонентом vclzip!!!   Найти похожие ветки 

 
Layroot   (2002-06-05 20:28) [0]

Научите работать пожалуйста с компонентом vclzip!!!
Очень буду благодарен!


 
agrig   (2002-06-05 23:49) [1]

читай хэлпы. они рулез.
если серьезно - нечего учить. задал список файлов, адрес пароль и vclzip1.zip()- вроде так.
НО ЭТА ШТУКА ГЛЮКАВАЯ!!!!!!!!!!!!
используй TZip


 
Ketmar   (2002-06-06 03:26) [2]

2agrig:
докажите ваше утверждение о "глюкавости" VCLZIP. на примерах.

Satanas Nobiscum!
06-VI-XXXVII A.S.


 
allrussia   (2002-06-06 05:58) [3]

agrig правильно заметил в первой своей строке

ZIP:

With VCLZip1 do
begin
ZipName := "C:\BACKUP.ZIP";
FilesList.Add("C:\MYFILES\*.PAS");
Recurse := True;
StorePaths := True;
PackLevel := 9;
NumberZipped := Zip;
end;

UNZIP:

With Unzipper do
begin
ZipName := "c:\test\Zipfile.zip";
ReadZip;
FilesList.Add( "*.*" );
DoAll := TRUE;
DestDir := "c:\mydir"
RecreateDirs := False;
NumUnzipped := Unzip;
end;


 
Mike B.   (2002-06-06 10:08) [4]

> Ketmar
На самом деле глючит, например при попытке создать многотомный архив


 
Smok_er   (2002-06-06 10:41) [5]

А может кто-нибудь научит работать с gz? Нашел я тут BackFile на торри, вроде как vcl-интерфейс к gz/zip, разработанными обществом ZLib, но никак не могу въехать.
И вообще, какие есть другие компоненты?


 
Mike B.   (2002-06-06 10:47) [6]

Есть неплохие библиотеки InfoZip


 
Smok_er   (2002-06-06 11:28) [7]

а адрес можно?


 
Mike B.   (2002-06-06 11:36) [8]

http://www.cdrom.com/pub/infozip/


 
Layroot   (2002-06-06 13:14) [9]

Спасибо allrussia!
У меня просто хелпа нету к нему.
Розкажите пожалуйста поподробней о главных свойствах этого компонента (dispos, keepzipopen, overwritemod, recurse и т. д.), или дайте адрес, где об этом можно почитать на русском!
Очень буду благодарен!


 
Mike B.   (2002-06-06 13:21) [10]

http://vclzip.bizland.com


 
Mike B.   (2002-06-06 13:22) [11]

А на русском, по-моему ничего нет


 
Layroot   (2002-06-06 14:14) [12]

Почему в запакованном архиве получается папка, в которой находится файл?
Код:

With VCLZip1 do
begin
ZipName := "C:\BACKUP.ZIP";
FilesList.Add("C:\MYFILES\File.PAS");
Recurse := True;
StorePaths := True;
PackLevel := 9;
Zip;
end;


После упаковки получается архив Backup.zip, а в нем папка MyFiles в которой уже файл File.pas.
Это неудобно! А если мой файл будет находится в C:\qqq\www\eee\rrr\ttt\yyy\uuu\iii\file.pas
Кому нужен будет такой запакованный архив, если в нем будет столько папок?
Как этого избежать, как сделать, чтобы в запакованном архиве был только нужный файл?
Очень буду благодарен за ответ!


 
Mike B.   (2002-06-06 15:25) [13]

Там должно быть два свойства одно вроде RootDir (или как-то так, пишу по-памяти, поэтому могу ошибиться), а другое RecursePath (тоже не точно). В первом указывается, начиная с какой директории сохраняется архиве дерево, второй должен быть флажком, кот. включает/выключает режим такого сохранения


 
Smok_er   (2002-06-07 13:39) [14]

Mike B.
This URL, http://www.cdrom.com/pub/infozip, was mentioned in spam, but does not exist. Simtel.net/CDRom.com do not support spam.


 
Mike B.   (2002-06-07 13:45) [15]

> Smok_er
Странно, раньше был. Ладно, тогда давай майл свой, могу выслать все что у меня есть по этим библиотекам


 
Mike B.   (2002-06-07 13:50) [16]

Вот нашел живую ссылку http://www.info-zip.org/pub/infozip/


 
Layroot   (2002-06-07 14:30) [17]

2Mike B.
А у тебя инфа на русском?


 
Mike B.   (2002-06-07 14:34) [18]

Нет, к сожалению, только на английском. Но там вобщем все достаточно просто. Там есть заголовочные файлы для Дельфи по ним вполне можно разобраться, если с английским проблемы



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

Форум: "Потрепаться";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
4-23835
SPeller
2002-05-05 14:37
2002.07.08
События


1-23657
Jony
2002-06-25 15:22
2002.07.08
Как программно уничтожать программно созданные компоненты?


14-23783
Юлия
2002-06-07 19:57
2002.07.08
в 2006 году онлайновых игр будет в шесть раз больше, чем сегодня


3-23445
id_privin
2002-06-14 11:20
2002.07.08
Чтение DBF


3-23500
vads
2002-06-17 12:24
2002.07.08
Нахожусь на грани помешательства !!!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский