Вверх ↑
Ответов: 8888
Рейтинг: 823
#1: 2019-06-28 13:49:58 ЛС | профиль | цитата
Vandjer, надо разорвать цепь событий от вашего таймера -- он ждёт ОКОНЧАНИЯ своего потока.
Второй таймер


Add(MainForm,11134372,378,98)
{
Width=297
Height=147
}
Add(Random,2989142,490,154)
{
Min=300
Max=800
Point(doRandomWithoutRepeats)
link(onRandom,2696044:doEvent1,[])
}
Add(Hub,2696044,539,154)
{
link(onEvent1,5514831:doInterval,[(564,160)(564,181)])
link(onEvent2,5514831:doTimer,[])
}
Add(Timer,5514831,574,161)
{
Interval=0
Enable=1
AutoStop=1
OverCall=1
Point(doInterval)
link(onTimer,504184:doNext,[])
}
Add(Button,14301394,378,154)
{
Left=25
Top=15
Data=String(100)
link(onClick,14789869:doWork2,[])
}
Add(CounterEx,504184,623,161)
{
link(onNext,12850969:doText,[])
}
Add(Edit,12850969,672,161)
{
Left=105
Top=15
link(onChange,14789869:doWork1,[(711,167)(711,146)(424,146)])
}
Add(HubEx,14789869,420,154)
{
link(onEvent,12831083:doTimer,[])
}
Add(Timer,12831083,441,154)
{
Interval=10
Enable=1
AutoStop=1
link(onTimer,2989142:doRandom,[])
}

карма: 19

0