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

Вниз

Научите работать пожалуйста с компонентом 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.012 c
1-23638
Starkom
2002-06-25 23:28
2002.07.08
помогите с OleContainer и Word-документом


3-23443
Dark Programmer
2002-06-14 11:36
2002.07.08
Как получить доступ к записи в ДБГриде?


14-23755
VictorT
2002-06-06 17:33
2002.07.08
сортировка в ТурбоПаскале


4-23832
Chadnov
2002-05-09 11:39
2002.07.08
Как отловить изменение разрешения?


8-23686
DenKop
2002-02-17 22:52
2002.07.08
DirectSound и MP3