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

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

КАк программно зазипить папку?


TStas ©   (2006-03-09 18:58:00) 

winzip.exe "полный путь к папке" почему-то не помогает. Где искать справку по зипу также не ясно, т. к. по умолчанию стоит рар


TStas   (2006-03-12 12:15:00) [1]

>palva  Суть в том, что все должно сработать на компе, на котором стоит Юникс, а винды лишь эмулируются.


palva   (2006-03-10 22:19:00) [2]

А какая разница чей комп и где он расположен. Вы пишете программу на Delphi и располагаете ее на своем компьютере. Вам известен путь к папке, типа:

\\<имя компьютера>\<общий ресурс>\<папка>\...\<папка>\

Какие у вас трудности? Или у вас другая ситуация, тогда объясните.


TStas   (2006-03-10 20:47:00) [3]

>Ormada  Комп не мой.  ВСе происходит в эмуляторе виндов в Юниксее на компе за тысячи км. Я на него ничего ставить неи могу


Morgoth_   (2006-03-10 13:19:00) [4]

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


Ormada   (2006-03-10 13:05:00) [5]

2Morgoth_ неее zlib в чистом виде не создаст ZIP архив который сможет открыть ЛЮБОЙ другой архиватор понимающий формат zip!


Morgoth_   (2006-03-10 13:01:00) [6]

zlib или еще чего используй...


Ormada   (2006-03-10 12:59:00) [7]

блин нафиг тебе ваще винзип с собой таскать найди в нете TZip или ZipMaster или jbzip32 и не мучайся!


palva   (2006-03-10 10:53:00) [8]

У меня сработало так:
WinExec(PChar('PKZip25.exe -add -dir zipfile d:\c\pascal\*.*'),SW_SHOW);
Правда, zipfile.zip оказался в папке проекта, но тут уже какие вы параметры укажете, то и получите.


TStas   (2006-03-10 02:20:00) [9]

WinExec(PChar('PKZip25.exe "'++'"'),SW_SHOW); //К сожалению не помогает
Edit3.Text//Полностью определенный путь к папке


palva   (2006-03-09 23:01:00) [10]

А почему запускаете Winzip? Логично было бы запускать консольную утилиту PKZip25 Не вижу какие там могут быть проблемы.


Desdechado   (2006-03-09 22:04:00) [11]

шютник...
зип со справкой идет и инсталлится

ps про человека думающего я не ошибся...


TStas   (2006-03-09 22:01:00) [12]

Подскажи, как это справку к зипу через пуск? Я серьезно


Desdechado   (2006-03-09 21:27:00) [13]

и справка сама читалась? ну-ну, я думал нажать пуск для прочтение справки - привилегия человека думающего


TStas   (2006-03-09 21:24:00) [14]

Да нет, просто хотелось бы уж целиком все само чтобы делалось


Desdechado   (2006-03-09 21:21:00) [15]

> правку по зипу также не ясно, т. к. по умолчанию стоит рар
а что, кнопку пуск ломает нажать?


TStas   (2006-03-09 20:50:00) [16]

К рару как раз справка есть, но нужно ЗАЗИПИТЬ, ибо все должно работать на не моем компе :(


AlexeyT   (2006-03-09 20:24:00) [17]

Запускай не Winzip, а WinRAR:
winrar.exe a -r arc.zip foldername


Styx_   (2006-03-09 19:21:00) [18]

К winzip отдельно поставляется winzipcl.exe, или как-то так, для работы с командной строкой - см. на www.winzip.com


Наверх

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