Как сделать задержку окна при запуске файла?
void __fastcall TForm3::Button1Click(TObject *Sender)
{
system ( "c:\suep\exe\name1.exe" ); // как то надо выставить паузу
system ( "c:\suep\edit\edit.com c:\work\suep\otcet\rabcs.in" );
system ( "c:\suep\exe\csp.exe" );
}
вот так я запускаю нужный мне файл ,но окно сразу пропадает.как сделать задержку ?
пробовал system ( "PAUSE" ); не получилось
Тебе нужно константную паузу или пока приложение выполняется? Если первое, то есть Sleep (ещё есть WaitForInputIdle, но это немного другое).
Sleep(1000); поставил так всеравно окно моргает и тут же пропадает
c:\suep\exe\name1.exe
pause
и назови его, например, my.bat
2) вызывай его из своей программы на выполнение:
system ( "my.bat" );
Должно получиться.
Я так понял, вы запускаете консольные программки, которые сразу гаснут в cmd.exe