Показать сообщение отдельно
  #2  
Старый 12.12.2018, 02:32
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,004
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Чайнику - тяжело. Долго и много объяснять.
Ну а если не чайник, то пример простого сервиса идет с Дельфи.
Если коротко:
Есть такой тип приложения - сервис. Создаешь его. Главное окно выглядит как DataModule, на нем есть компонент сервиса (вроде так, давно не писал сервисы, уже забыл...). В этом компоненте есть свойства для описания сервсиа и несколько событий (интерфейс с ServiceManager'ом). Вот в этих событиях надо создать нужные тебе потоки, остановить их и т.д.
Т.е. если у тебя приложение уже многопоточное, то большой проблемы конвертировать его в сервис не должно быть.
Ну и еще один момент. Начиная с Висты, в сервис нельзя пихать визуальщину, так что всю визуальщину заменяешь на вывод в лог.
Ответить с цитированием