Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

КАк программно распаковать папку?   Найти похожие ветки 

 
TStas ©   (2006-03-12 12:36) [0]

Не важно: зип, рар, какую-нись.


 
Кашперук Иван   (2006-03-12 13:08) [1]

Можно в лоб через ShellExecute

посмотри в cmd
c:\progra~1\winrar\unrar.exe

запусти просто, посмотришь параметры

Твой вызов будет что-то типа:
     ShellExecute(Application.Handle, "open", "c:\progra~1\winrar\unrar.exe", "e YourRarPath.rar", nil, SW_SHOWNORMAL);


 
TStas ©   (2006-03-12 15:37) [2]

>Кашперук Иван  А как понимать "е" в "e YourRarPath.rar"?


 
TStas ©   (2006-03-12 15:54) [3]

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


 
Virgo_Style ©   (2006-03-12 15:55) [4]

TStas ©   (12.03.06 15:37) [2]

как параметр %-)

afair, это "extract".


 
Virgo_Style ©   (2006-03-12 15:57) [5]

"выполнить" - cmd, ввести строку "c:\progra~1\winrar\unrar.exe e YourRarPath.rar" и спокойно читать, что он там пишет %-)


 
TStas ©   (2006-03-12 16:49) [6]

Опять, не понял. Мне файл распакованный нужен, а не читать, что консоль об ошибках пишет


 
Virgo_Style ©   (2006-03-12 16:55) [7]

гхм.

Файла нет почему? Потому что ошибка.
Чтоб файл был надо что? Ошибку исправить.
Чтоб ее исправить, надо что? Знать, где ошибка.
Чтоб узнать, где, надо прочитать сообщение о.
Чтобы прочитать сообщение - см. [5].

Я думал, оно и так ясно...


 
TStas ©   (2006-03-12 18:44) [8]

Вообще - конечная цель написать сетап. Пробовал самораспаковывающийся архив делать, он тоже какой-то параметр требует.Ладно, знать не вышло


 
[lamer]barmaglo   (2006-03-12 23:32) [9]

Таки, что бы не мучиться фигней возьми бесплатный инсталлятор и не надо изобретать велосипед http://nsis.sourceforge.net/Download


 
TStas ©   (2006-03-17 23:03) [10]

А как им пользоваться и что отттуда качать?



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
3-1141392474
ancot
2006-03-03 16:27
2006.04.23
Не отробатывает IsEmpty в TQuery


2-1144338266
новенький
2006-04-06 19:44
2006.04.23
Как сделать переключение?


15-1143861929
Я туплю....
2006-04-01 07:25
2006.04.23
Почему не надо просить уставщих админов о помощи! :)


2-1144434465
Nick_serov
2006-04-07 22:27
2006.04.23
Опять же вопрос по Grid у... (больше не буду.....наверно =))


15-1144214872
Ega23
2006-04-05 09:27
2006.04.23
С Днём рождения! 5 марта