2026-10-29 22:07:36 +03:00 | | | //--- 1. Говорим компилятору, что это сервис
|
2026-10-28 23:43:05 +03:00 | | | #property service
|
| | |
|
2026-10-29 22:07:36 +03:00 | | | //+------------------------------------------------------------------+
|
| | | //| 2. OnStart: единственная точка входа |
|
| | | //+------------------------------------------------------------------+
|
2026-10-28 23:43:05 +03:00 | | | void OnStart()
|
| | | {
|
2026-10-29 22:07:36 +03:00 | | | //--- 3. Работаем, пока терминал или пользователь не попросят остановиться
|
2026-10-28 23:43:05 +03:00 | | | while(!IsStopped())
|
| | | {
|
2026-10-29 22:07:36 +03:00 | | | //--- Здесь выполняется полезная работа
|
2026-10-28 23:43:05 +03:00 | | | // ...
|
| | |
|
2026-10-29 22:07:36 +03:00 | | | //--- 4. Делаем паузу до следующей итерации
|
2026-10-28 23:43:05 +03:00 | | | Sleep(1000);
|
| | | }
|
| | | }
|