Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Инcтpумeнты 
Общие - Hub

Hub
Краткое описание
   Компонент предназначен для распараллеливания потока выполнения программы
Параметры
  • InCount - Кол-во входящих потоков
  • OutCount - Кол-во исходящих потоков
  • Примеры
       Простой пример распаралеливания потока созданного после нажатия кнопки

    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]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...