Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2017-12-10 21:49:21 ЛС | профиль | цитата
Первый операнд я получаю из переменной var_Proc_ID.

О куда деньги берёшь - из тумбочки.
А кто в тумбочку кладёт?
...
Откуда в var_Proc_ID чего возьмётся, если в DoData 0 записан?
Зачем он там стоит? наверное его верхнюю точку надо соединить с нижней WinExec.
В схеме этого нет. Изначально надо по человечески оформлять вопросы.

Add(WinExec,14874742,518,119)
{
FileName="notepad.exe"
Mode=0
Point(ProcessID)
link(onExec,8258297:doData,[(558,125)(558,174)])
}
Add(EnumProcess,6545238,679,154)
{
Point(onFind)
Point(onNotFind)
link(ID,3806134:Var2,[(685,146)(629,146)])
}
Add(GlobalVar,15375690,623,98)
{
Name="var_Proc_ID"
Data=Integer(0)
}
Add(DoData,8258297,567,168)
{
Data=Integer(0)
link(onEventData,15375690:doValue,[(611,174)(611,104)])
}
Add(Hub,13933911,644,161)
{
InCount=2
OutCount=1
link(onEvent1,6545238:doFindID,[])
}
Add(GetDataEx,3806134,623,133)
{
link(Data,15375690:Var,[])
}

Чего не каснись - всё не правильно и вся топология тоже.
Надо схему делать заново и по кускам, а не сразу в трей прятать!
карма: 6

0
Редактировалось 4 раз(а), последний 2017-12-10 22:02:26