Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Cиcтeмa 
Общие - Sleep

Sleep
Краткое описание
   Компонент предназначен для погружения приложения в сон на некоторый промежуток времени
Параметры
  • Delay - Количество тиков процессора (для doSleep) или микросекунд (для doSleepMks), которое необходимо подождать
  • Методы
  • doSleepMks - Задерживает событие на указанное время
  • doSleep - Задерживает событие на указанное число тиков
  • События
  • onSleep - Событие происходит после окончания задержки
  • Пример
    Пример использования компонента Sleep
    Add(MainForm,2953706,77,84)
    {
    Caption="Пример использования Sleep"
    }
    Add(Sleep,5225570,175,84)
    {
    Delay=5000000
    link(onSleep,12116776:doMessage,[])
    }
    Add(Message,12116776,224,84)
    {
    }
    Add(Button,14320248,126,84)
    {
    Left=170
    Top=105
    link(onClick,5225570:doSleepMks,[])
    }

    Замечания
       Элемент обеспечивает задержку путем прокрутки цикла до истечения указанного промежутка времени, что занимает все свободное процессорное время(загрузка в 100%). Поэтому для времен близких к секунде и выше рекомендуется использовать элемент Beep.

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