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

TimeCounter
Краткое описание
   Компонент предназначен для расчета временных интервалов в миллисекундах
Параметры
  • Precision - Точность измерения и единица вывода
  • Методы
  • doStart - Запоминает текущее значение времени
  • doStop - Вычисляет разницу между текущим и сохранённым временем
  • События
  • onStart - Событие происходит всякий раз после сохранения текущего времени
  • onStop - Событие происходит всякий раз после получения разницы времени и выдаёт её в поток
  • Примеры
       Пример замера времени выполнения цикла из 2млн итераций

    Add(MainForm,2953706,56,63)
    {
    Width=284
    Height=172
    Point(Handle)
    }
    Add(For,2993332,238,63)
    {
    End=2000000
    link(onStop,11266031:doStop,[(278,76)(278,106)(163,106)(163,76)])
    }
    Add(Button,1351432,112,63)
    {
    Left=95
    Top=45
    Caption="Start"
    link(onClick,11266031:doStart,[])
    }
    Add(TimeCounter,11266031,175,63)
    {
    link(onStart,2993332:doFor,[])
    link(onStop,13295517:doMessage,[(223,76)(223,125)])
    }
    Add(Message,13295517,238,119)
    {
    }
    Замечания
    Обновление элемента: [svn]TimeCounter.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...