Вверх ↑
Разработчик
Ответов: 26163
Рейтинг: 2127
#1: 2008-06-06 13:18:02 ЛС | профиль | цитата
Гость, неправильно решил.
MT-потоки и MT-компоненты рассчитаны совсем не для этих целей.
Dilma привел совершенно правильный пример, который отражал суть вопроса

Можно сделать вот так, и это -- тоже будет правильно



Add(Edit,8453728,329,266)
{
Left=130
Top=115
link(onChange,15913381:doText,[(373,272)(373,300)(317,300)(317,328)])
}
Add(TCP_Server,12854829,266,266)
{
link(onRead,8453728:doText,[])
}
Add(Label,15913381,329,322)
{
Left=360
Top=140
link(Text,8453728:Text,[])
}


или вот еще варианты



Add(MainForm,1225360,294,252)
{
Left=20
Top=105
}
Add(TCP_Server,12854829,364,252)
{
link(onRead,3862712:doValue,[])
}
Add(Label,15913381,427,308)
{
Left=360
Top=140
link(Text,3862712:Value,[])
}
Add(Memory,3862712,427,252)
{
link(onData,15913381:doText,[(471,258)(471,286)(415,286)(415,314)])
}
Add(TCP_Server,7577489,301,392)
{
link(onRead,15797895:doEvent1,[])
}
Add(Label,4633138,420,448)
{
Left=360
Top=140
link(Text,15722826:Value,[])
}
Add(Memory,15722826,420,392)
{
}
Add(Hub,15797895,357,392)
{
link(onEvent1,15722826:doValue,[])
link(onEvent2,4633138:doText,[(405,405)(405,454)])
}

карма: 22

0