| Общие | - Hub |
Hub
Краткое описание
Компонент предназначен для распараллеливания потока выполнения программы
Параметры
Примеры
Простой пример распаралеливания потока созданного после нажатия кнопки
Add(Button,891740,119,84)
{
Left=125
Top=75
Caption="Clear"
link(onClick,2941052:doEvent1,[])
}
Add(Edit,5859611,210,42)
{
Left=200
Top=50
Width=80
}
Add(Edit,4798345,210,91)
{
Left=200
Top=75
Width=80
}
Add(Edit,14745651,210,140)
{
Left=200
Top=100
Width=80
}
Add(Hub,2941052,168,84)
{
OutCount=3
link(onEvent1,5859611:doText,[(196,90)(196,48)])
link(onEvent2,4798345:doText,[])
link(onEvent3,14745651:doText,[(196,104)(196,146)])
}
Замечания
Важно помнить о том, что все правые точки хаба (onEventN) выполняются строго последовательно и сверху вниз. Это значит, что пока часть схемы, идущая после точки onEvent1 полностью не отработает, управление на точку onEvent2 передано не будет
Обновление элемента: [svn]Hub.pas[/svn]
Обновление элемента: [svn]Hub.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)