KRTimer.pas

Интерфейсы

Интерфейс IKRTimer

IKRTimer – интерфейс обновляемых компонентов

Методы интерфейса IKRTimer
  • DoTimer – метод, который вызывается таймером с заданной периодичностью

Классы

Класс TKRTimer

Родительский класс TComponent

TKRTimer – класс, который с заданной периодичностью вызывает событие OnTimer, плюс с той же периодичностью вызывает метод DoTimer у компонентов соответствующих интерфейсу IKRTimer, которые добавлены в список обновления

Свойства класса TKRTimer
  • Working – указывает на то, что таймер выполняет обновление компонентов. Только чтение
  • Terminate – устанавливается в True после вызова деструктора и указывает на то, что таймер завершает свою работу и будет удален. Только чтение
  • Interval – интервал срабатывания таймера в миллисекундах
  • ProcessMessages – указывает на то, после скольких обновлённых компонентов вызывать Application.ProcessMessages. Свойство необходимое при большом количестве обновляемых компонентах
  • Enabled – включение/выключение таймера
События класса TKRTimer
  • OnTimer – событие, которое вызывается с периодом заданным в Interval
  • OnRuntimeError – событие генерируется при возникновение ошибки в процессе работы таймера
Методы класса TKRTimer
  • AddMon – добавляет компонент в список обновления. Компонент должен соответствовать интерфейсу IKRTimer
    • AComp – компонент, который будет добавлен в список обновления
  • DelMon – удаляет компонент из списка обновления
    • AComp – компонент, который будет удален из списка обновления

Примеры использования:

 
Поделиться:

Новости сайта

22.01.2021 11:45
Обновлен пакет компонентов для Delphi
В пакет компонентов для Delphi было внесено большое количество изменений, касающиеся протокола Modbus и мультиязычности
05.05.2020 15:34
Новая статья про удаленное управление принтером Domino V-series
Реализация протокола передачи данных для связи с термотрансферным принтером Domino V-series из Delphi
24.04.2020 22:14
Добавлена статья по работе с сенсором Omron FQ-CR1 из Delphi
Подключение по сети к считывателю штрих-кодов Omron FQ-CR1 из программы на Delphi
17.03.2020 20:46
Обновлен пакет компонентов для Delphi
Доступна для скачивания новая версия компонентов для Delphi, от 17.03.2020г. С данной версии библиотеки доступны и на GitHub

Популярные статьи

Инструкция по установке компонентов на Delphi
Подробная инструкция по установке компонентов на Delphi с видео обзором
Modbus Slave на Arduino
Реализация клиентской части протокола Modbus RTU и Modbus ASCII для контроллеров Arduino
Экспорт таблиц Google Sheets в PDF файл, на email и на Google диск
Экспорт таблиц Google Sheets в PDF файл с помощью Google Script с последующим скачиванием или сохранением на Google Drive или отправкой на почту
Набор компонентов для Delphi
Набор компонентов для Delphi включает в себя компонент для работы с файловой системой, сетью, автоматизацией и другие.