powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Событие остановки службы
4 сообщений из 4, страница 1 из 1
Событие остановки службы
    #32896104
Marinakh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Пожалуйста помогите разобраться...
У меня есть программа на C# (exe) и я запустила её
бежать как сервис, чтобы случайно не закрыли окно
консула. Теперь мне надо поймать event остановки
этого сервиса, так как есть несколько действий, которые
нужно произвести во время остановки программы. В консуле
ловился например CTRL_C_EVENT или CTRL_CLOSE_EVENT, как
показано в примере .
А как это сделать тут?

Заранее спасибо всем.
Марина
...
Рейтинг: 0 / 0
Событие остановки службы
    #32896391
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У сервиса есть событие OnStop. Создайте обработчик этого события и делайте в нем необходимые действия.
Или вам нужно извне сервиса узнать о его остановке?

P.S. Не думал, что Console - это консул. :-/
...
Рейтинг: 0 / 0
Событие остановки службы
    #32897009
Marinakh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ, но мне действительно нужно перехватить извне сервиса, событие его остановки.

П.С. конечно консоль ))
...
Рейтинг: 0 / 0
Событие остановки службы
    #32897059
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Marinakhнужно перехватить извне сервиса, событие его остановки.
посмотрите на System.ServiceProcess.ServiceController класс
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Событие остановки службы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]