Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
ВнизЗапуск DOS-Winrar со стройкой Найти похожие ветки
← →
Mark86rus (2008-06-05 15:56) [0]Доброго времени суток!
Хочу произвести запуск DOS-Winrar со строкой
ShellExecute (Form1.Handle, nil, "C:\Program Files\WinRAR\Rar.exe"+" a -- c:\Arch.rar "+"c:\Files\", nil, nil, SW_RESTORE);
В ответ ничего не происходит!
Отдельно rar без строки запускается, но мне необходимо запуск rar с выполнением строки!
Помогите плиз!
← →
Правильный_Вася (2008-06-05 15:57) [1]createprocess
> DOS-Winrar
мутант?
← →
Mark86rus (2008-06-05 15:59) [2]
> > DOS-Winrarмутант?
Не! Это чтобы понятно было!
А детальнее мона код написать?
← →
Palladin © (2008-06-05 16:00) [3]а параметры ShellExecute ты конечно знаешь и хорошо понимаешь?
← →
Anatoly Podgoretsky © (2008-06-05 16:28) [4]> Mark86rus (05.06.2008 15:56:00) [0]
Это где? Почему Form1
кроме того параметры задаются не в команде, а совсем в другом параметре функции.
Без какой такой строки?
Важен ли рабочий каталог для работы
← →
Anatoly Podgoretsky © (2008-06-05 16:28) [5]> Mark86rus (05.06.2008 15:59:02) [2]
Странные у тебя понятия о понятности.
← →
Mark86rus (2008-06-06 08:15) [6]Всем конечно же спасибо!
Но у меня получилось следующим образом ->
ShellExecute(form1.handle, "open", pchar("rar.exe"), pchar("a -- c:\Arch.rar c:\Files\"), nil, SW_SHOW);
Ура товарищи!
← →
Mark86rus (2008-06-06 08:17) [7]А на вопрос почему "form1.handle", да потому, что у меня в отдельной процедуре находится!
← →
Palladin © (2008-06-06 12:26) [8]
> А на вопрос почему "form1.handle", да потому, что у меня
> в отдельной процедуре находится!
странная у тебя логика...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c