Що таке TimerCallback?
Об’єкт таймера підтримує властивості, які дозволяють вказувати команди MATLAB®, які виконуються під час спрацьовування таймера та для інших подій об’єкта таймера, таких як запуск, зупинка або коли виникає помилка. Це так звані зворотні виклики.
Функція зворотного виклику є код у керованій програмі, який допомагає некерованій функції DLL виконати завдання. Виклики функції зворотного виклику проходять опосередковано від керованої програми через функцію DLL і назад до керованої реалізації.
Делегат таймера є вказується під час створення таймера та не може бути змінений. Час початку для таймера передається в параметрі dueTime конструкторів таймера, а період передається в параметрі періоду. Для прикладу, який демонструє створення та використання делегату TimerCallback, перегляньте розділ Система.
Зворотні дзвінки є часто використовується для програмування графічного інтерфейсу користувача (GUI) програми, яка виконується у віконній системі. Програма надає посилання на спеціальну функцію зворотного виклику для виклику віконної системи.
Зворотний виклик — це, по суті, просто функція, яку ми передаємо чомусь іншому, щоб викликати її, коли щось трапиться. Це називається "зворотний виклик" тому що ми віддаємо його комусь, щоб «відкликати»..