Текущий архив: 2005.09.18;
Скачать: CL | DM;
Вниз
не работает ShellExecute Найти похожие ветки
← →
Jupiter © (2005-07-28 12:03) [0]Здравствуйте подскажите пожалуйста почему не работает ShellExecute
ShellExecute(Handle, "open", "1.bat", nil, "c:\Programiles\MailARJ\", 0);
Op.Wnd := Handle;
Op.wFunc := FO_DELETE;
Op.pFrom := PChar("c:\mail\*.*");
Op.fFlags := FOF_NOCONFIRMATION;
SHFileOperation(Op);
← →
chili (2005-07-28 12:07) [1]WinExec("c:\Programiles\MailARJ\1.bat",0);
← →
Чапаев © (2005-07-28 12:11) [2]Попробуй выполнять %COMSPEC% /c 1.bat
%COMSPEC% придётся "разыменовывать" самостоятельно.
← →
chili (2005-07-28 12:17) [3]можно и так:
ShellExecute
(Handle,
NIL,
PCHAR("c:\Programiles\MailARJ\1.bat"),
PCHAR(""),
NIL,
SW_SHOW);
← →
alpet © (2005-07-28 12:19) [4]Задай полный путь к пакетнику - он у тебя может и отстутсвтовать в MailARG или в переменной окружения PATH. И задай последний параметр SW_SHOW.
← →
Leonid Troyanovsky © (2005-07-28 12:20) [5]
> Чапаев © (28.07.05 12:11) [2]
> %COMSPEC% придётся "разыменовывать" самостоятельно.
ShellExecuteEx with SEE_MASK_DOENVSUBST.
--
Regards, LVT.
← →
Чапаев © (2005-07-28 13:10) [6]> ShellExecuteEx with SEE_MASK_DOENVSUBST
Отличненько! Действительно, есть такое.
Страницы: 1 вся ветка
Текущий архив: 2005.09.18;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.044 c