Форум: "Потрепаться";
Текущий архив: 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