Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2005-10-08 17:05:32 ЛС | профиль | цитата
но такие вещи делают проще, примерно так:
[code:1]Add(Hub,16358961,126,56) {
OutCount=3
link(onEvent1,10372902:doReset,[])
link(onEvent2,5709293:doData,[])
link(onEvent3,5718113:doText,[(166,76)(166,104)])
}
Add(Timer,6920642,77,56)
{
Interval=2000
link(onTimer,16358961:doEvent1,[])
}
Add(Switch,10372902,273,49)
{
DataOn=String(программа Func_ запущена)
DataOff=String(программы Func_ нет в списке процессов)
Point(State)
}
Add(Label,5718113,273,98)
{
Left=35
Top=15
Caption=""
link(Text,10372902:State,[])
}
Add(EnumProcess,85116,224,42)
{
Point(doFindName)
Point(onFind)
link(onFind,10372902:doSwitch,[])
}
Add(DoData,5709293,175,63)
{
Data=String(Func_.exe)
link(onEventData,85116:doFindName,[])
}[/code:1]
карма: 9

0