Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Лoгикa - For

For
Краткое описание
   Компонент предназначен для организации цикла со счетчиком в программе
Параметры
  • Start - Задает начальное значение счетчика цикла по умолчанию
  • End - Задает значение по умолчанию, при пересечении которого происходит выход из цикла
  • Step - Задает величину приращения счетчика после каждой итерации
  • IncludeEnd - False - цикл с диапазоном [Start,End),т.е. правая граница не включена, True - цикл с диапазоном [Start,End]
  • InData - True - брать данные из потока, False - перекрывать данные из потока пустыми данными
  • onBreakEnable - True - после doStop вызывается событие onBreak, а onStop - не вызывается
  • Методы
  • doFor - Запускает цикл со счетчиком
  • doStop - Преждевременная остановка цикла
  • События
  • onEvent - Событие происходит всякий раз при итерации цикла
  • onStop - Событие происходит по окончании цикла, и обязательно, если onBreakEnable=False
  • onBreak - Событие происходит при onBreakEnable=True, после события onEvent, если при этом был вызван метод doStop
  • Свойства
  • Position - Хранит текущее значение счетчика
  • Данные
  • Start - Определяет начальное значение счетчика
  • End - Определяет значение, при пересечении которого происходит выход из цикла
  • Пример
    Пример использования компонента For
    Add(MainForm,12961720,140,175)
    {
    Width=363
    Height=252
    Caption="Пример использования For"
    }
    Add(Button,735587,189,175)
    {
    Left=92
    Top=88
    link(onClick,13682369:doFor,[])
    }
    Add(Counter,7752137,287,175)
    {
    link(onNext,9129089:doAdd,[])
    }
    Add(For,13682369,238,175)
    {
    Start=1
    End=10
    link(onEvent,7752137:doNext,[])
    }
    Add(Memo,9129089,336,175)
    {
    Left=170
    Top=11
    Width=45
    Height=195
    }


    Замечания
    Обновление элемента: [svn]For.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...