| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Разархивирование |
| Автор: DragonFire 27.6.2006, 16:01 |
| Как разархивировать архив "D:\1.rar" в папку "C:\1\" с заменой одноименных файлов в папке?? |
| Автор: _hunter 27.6.2006, 16:20 |
| добавь ключ "o+" |
| Автор: Poseidon 27.6.2006, 16:29 |
| DragonFire, не понял в чем вопрос. Как разархивировать или как это сделать с заменой? Добавлено @ 16:30 В любом случае может поможет: http://vingrad.ru/DELPHI-DLP-001006 |
| Автор: Yanis 27.6.2006, 16:31 |
| DragonFire Почитай файл Rar.txt в каталоге установленного WinRar'а. |
| Автор: DragonFire 27.6.2006, 17:20 | ||
Спасибо всем, решил не морочится пока с распаковщиком прогрмамным, просто написал:
|
| Автор: DragonFire 27.6.2006, 19:15 | ||
Написал простенькуп процедуру:
В итоге в файл ничего не записывается и соответственно ничего не выполняется, почему? |
| Автор: Yanis 27.6.2006, 20:36 |
| А что это за программа такая WinRar? Надо просто rar.exe. |
| Автор: DragonFire 27.6.2006, 21:10 | ||
| Не winRAR лучше работает - к тому же так он у меня хоть что-то делает)) Вот так сам bat файл прекрасно все делает, только прога его почему-то не создает...
|
| Автор: DragonFire 27.6.2006, 21:43 | ||
Я понял - надо писать так:
Только вот, как заставить файл удалится после распаковки? |
| Автор: Yanis 27.6.2006, 21:46 |
Какой именно? Архив или пакетный файл? Добавлено @ 21:52 Хотя и тот и другой можно удалить прямо из командной строки. |
| Автор: RA 28.6.2006, 01:06 |
| А нах бат фаил? Просто кидай всё это в винЭкзэк |
| Автор: DragonFire 28.6.2006, 14:41 |
На самом деле bat файл - но это не важно, разобрался Не очень понял что кидать, архив? |
| Автор: RA 28.6.2006, 14:49 |
команду твоей переменной "s". Что-то типа winExec(PChar(s),SW_Hide); и не надо создавать баты. |
| Автор: DragonFire 29.6.2006, 07:36 |
| АА, прикольно, попробую, СПС |