Valentin |
Отправлено: 05.04.2004, 17:26 |
|
Не зарегистрирован
|
Извиняюсь, что лезу с вопросами по Delphi на форум по CBilder, но очень надо.
Надо как-то заархивировать файл из проги, причем обязательно или в rar или в zip, существуют ли компоненты которые это делают или если на машине уже установлен архиватор, то как заархивировать файл неявно вызывая его.
Заранее благодарен за помощь. |
|
Gedeon |
Отправлено: 06.04.2004, 08:30 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Существуют такие компоненты, скачать можешь с этого сайта ZipTV называются, их еще много есть, но этот мне понравился им и пользуюсь, скачать можно из закрытого форума компоненты VCL. Для этого надо зарегистрироваться.
|
|
Daan |
Отправлено: 06.04.2004, 09:53 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 62
|
Точно не помню как это все выглядит но навроде так
WinExec("rar a das.rar file.txt");
das.rar — название архива
file.txt — архивируемы файлы
|
|
PsiHo |
Отправлено: 06.04.2004, 16:16 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 19
|
я бы рекомендовал
ZipForge
он и для Delphi и для C++ Builder
работает а наити на можно здесь
torry.net |
|
** Павел |
Отправлено: 06.04.2004, 17:56 |
|
Не зарегистрирован
|
Можно и компонентами, можно, и через ShellExecute или WinExec
Например, берем обычный файл rar.exe(140 Кб), кладем в папку с
программой, пишем bat-файл:
CODE |
rar.exe a -y -r -m5 -ri1 c:\1.Rar c:\1.txt
:exit
|
Когда нужно — запускаем этот bat-файл на выполнение из нашей
программы, например с помощью ShellExecute()
|
|
.piero |
Отправлено: 06.04.2004, 20:27 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 62
|
пользуйтесь поиском, люди, этого спама на форуме больше чем надо!
|
|