|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Перенос приложения в службу (сервис) windows
Доброго. Есть небольшое приложение, которое перемещает файлы из одной папки в другую (1 "поток")- и кратко суть: чтобы в папке назначения было не больше N файлов. Потоков много, берутся из ini файла. Подскажите чайнику как засунуть это все в службу?
|
#2
|
|||
|
|||
Чайнику - тяжело. Долго и много объяснять.
Ну а если не чайник, то пример простого сервиса идет с Дельфи. Если коротко: Есть такой тип приложения - сервис. Создаешь его. Главное окно выглядит как DataModule, на нем есть компонент сервиса (вроде так, давно не писал сервисы, уже забыл...). В этом компоненте есть свойства для описания сервсиа и несколько событий (интерфейс с ServiceManager'ом). Вот в этих событиях надо создать нужные тебе потоки, остановить их и т.д. Т.е. если у тебя приложение уже многопоточное, то большой проблемы конвертировать его в сервис не должно быть. Ну и еще один момент. Начиная с Висты, в сервис нельзя пихать визуальщину, так что всю визуальщину заменяешь на вывод в лог. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
sopr8 (12.12.2018)
|
#3
|
|||
|
|||
|