Вверх ↑
Ответов: 62
Рейтинг: 1
#1: 2016-09-18 23:04:07 ЛС | профиль | цитата
sashaoli, разве только приостановить выполнение своей программы. Не через ConsoleTerminate, конечно, но функцию выполняет, как мне кажется, ту же.
code

Add(MainForm,2953706,77,210)
{
link(onCreate,9696349:doEvent1,[])
}
Add(WinExec,3781635,175,210)
{
FileName="cmd.exe"
RunEvent=1
Point(doConsoleExec)
Point(ExitCode)
}
Add(Message,3729512,231,259)
{
}
Add(Hub,9696349,133,224)
{
link(onEvent1,3781635:doConsoleExec,[])
link(onEvent2,14455067:doData,[(165,237)(165,265)])
}
Add(DoData,14455067,175,259)
{
link(onEventData,3729512:doMessage,[])
link(Data,3781635:ExitCode,[])
}


P.S.: там в коде компонента WinExec в функции ConsoleTerminate строчка "Terminate;", что-то явно она должна делать)
карма: -1

0