FGX.Platform.IFGXTimerService: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 11: | Строка 11: | ||
<p>Сервис, отвечающий за работу с системными таймерами.</p> | <p>Сервис, отвечающий за работу с системными таймерами.</p> | ||
− | |||
== Методы == | == Методы == | ||
Версия 15:01, 8 июля 2019
Delphi
IFGXTimerService = interface (IInterface)
IInterface -> IFGXTimerService
Описание
Сервис, отвечающий за работу с системными таймерами.
Методы
function
|
CreateTimer(const ADelay: Integer; const AInterval: Integer; const AHandler: TProc; const AKind: TfgTimerKind): Integer
Создает нативный таймер, который будет вызывать AHandler c интервалом AInterval (в мсек). Первое срабатывание таймера произойдет чере ADelay . Возвращает хендл, который в дальнейшем нужно использовать для уничтожения таймера в тот момент, когда он больше не нужен через DestroyTimer . AKind предназначен для выбора реализации таймера. Подробности смотреть в описании к TfgTimerKind .
|
procedure
|
DestroyTimer(const AHandle: Integer)
Уничтожает таймер, созданный через CreateTimer . |