Форум: "Media";
Текущий архив: 2008.06.01;
Скачать: [xml.tar.bz2];
ВнизКак программно запустить *.bat Найти похожие ветки
← →
Moo (2007-06-04 14:40) [0]Как запустить *.bat. Я перепробовал многое, но ничего не помогает. Help......
← →
DVM © (2007-06-04 14:54) [1]как пробовал? показывай.
← →
Moo (2007-06-04 15:50) [2]WinExec("C:\dec.bat", sw_show) ;
WinExec("C:\\dec.bat", sw_show) ;
И также И ShellExecute.
← →
DVM © (2007-06-04 16:13) [3]WinExec("C:\dec.bat", sw_show) ;
Здесь все правильно! Проблема в другом месте.
← →
Moo (2007-06-04 16:22) [4]В принципе я решил, проблему, но хотелось бы более простого решения.
Проблема была в том что файлы указанные в бат, этот бат запускал из currentDirectory вот и все.
← →
DVM © (2007-06-04 16:34) [5]в CreateProcess() есть возможность задать стартовую директорию.
← →
antonn © (2007-06-04 22:01) [6]да вроде бы в ShellExecute() пятый параметр - "текущая директория"
ShellExecute(Handle, nil, Pchar(запускаемый файл), Pchar(параметр запуска) , PChar("текущая директория"), SW_SHOW );
← →
user51 (2007-06-05 10:32) [7]WinExec("cmd.exe /c C:\dec.bat", sw_show) ;
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2008.06.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c