Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как заархивировать файл? [D6, Win95/98]


Эдуард ©   (2002-10-30 17:15:00) 

Нужно заархивировать папку с файлами программно. Как это сделать в Delphi?


skiph   (2002-10-31 04:41:00) [1]

Var SI:TStartupInfo;
PI:TProcessInformation;
begin
with si do
begin
lpTitle:=NIL; lpReserved:=nil;
dwFlags:=STARTF_USECOUNTCHARS;
cbReserved2:=0; lpReserved2:=nil;
end;
CreateProcess(nil, PChar("arj a "+ArjName+".arj "+FilesNames), nil, nil, False, 0, nil, PChar(cur_path), SI, PI);


AFrolov   (2002-10-30 17:27:00) [2]

Можно использовать какой нибудь архиватор. И через командную строку передать ему параметры.


Calm   (2002-10-30 17:24:00) [3]

Кстати о ziptv.com
Если компонент создавать в design-time, то будет сообщение о его шароварности. А если создать в run-time, то он промолчит. Так было у меня...


Vint   (2002-10-30 17:19:00) [4]

>Эдуард (30.10.02 17:15)

http://www.ziptv.com


Calm   (2002-10-30 17:17:00) [5]

Есть несколько компонентов специально на эту тему. Их нетрудно найти, должны быть и на этом сайте.
Или проблема в том, что паковать нужно папку?
Я сам паковал только файлы.


Наверх

Титульная страница Поиск, карта сайта Написать письмо