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

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

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

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


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