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

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

Как разархивировать файл? [D5]


Виктор ©   (2008-07-11 14:29:00) 

Вариант
WinExec('WinRar e F:\Cache\RAR\doc\FosAgroTrans.rar',SW_RESTORE);
выполняется бе зо всяких следов разархивирования
При этом вызванная эта же строка в FARе работает правильно


Правильный*Вася   (2008-07-11 15:36:00) [1]


> оно само еще найтись должно до этого

это раньше уже сказано, я дополнил другой версией событий


Поросенок Винни-Пух   (2008-07-11 15:34:00) [2]

оно ж разархивирует в текущую папку

оно само еще найтись должно до этого.


Правильный*Вася   (2008-07-11 15:30:00) [3]


> Плохиш ©   (11.07.08 15:27) [5]

именно
в букве ошибся, а вместо вина уксус получился


Плохиш   (2008-07-11 15:27:00) [4]


> оно ж разархивирует в текущую папку
> а какая для него будет текущая, никто не знает

Программирование - это вообще магия...


Правильный*Вася   (2008-07-11 15:24:00) [5]

оно ж разархивирует в текущую папку
а какая для него будет текущая, никто не знает, если явно не установить


Поросенок Винни-Пух   (2008-07-11 15:16:00) [6]

ShellExecute c передачей рабочего каталога для рара
win тоже лишнее. хватит просто rar.exe


Плохиш   (2008-07-11 15:00:00) [7]


> Виктор   (11.07.08 14:29)  
> Вариант
> WinExec('WinRar e F:\Cache\RAR\doc\FosAgroTrans.rar',SW_RESTORE);
>
> выполняется бе зо всяких следов разархивирования
> При этом вызванная эта же строка в FARе работает правильно

попробуй запустить в фаре из папки c:\tmp.


Новичек   (2008-07-11 14:43:00) [8]

А код возврата какой? Может, если его узнать, то и вопрос отпадет?


Наверх

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