Конференция "Прочее" » Как зоставить сервис не обрываться ?
 
  • frgs (27.10.08 15:46) [0]
    Собственно вопрос...
  • Рамиль © (27.10.08 15:48) [1]
    Что значит оборванный сервис?
  • frgs (27.10.08 15:52) [2]
    Ну я создал сервис File -> New -> Other -> Service Application
    Сделал все что мне нужно, делаю Run, а он запускается и через время обрывается без ошибок....
  • Правильный$Вася (27.10.08 15:54) [3]

    > он запускается и через время обрывается без ошибок....

    система решила, что он сделал все, что тебю нужно
    и остановила его
  • Eraser © (27.10.08 15:54) [4]
    В сервер заканчивает работу, когда завершается OnExecute.
  • Сергей М. © (27.10.08 15:55) [5]

    > делаю Run


    Run годится только для инсталляции/деинсталляции сервисов
    Для управления работой инсталлированных сервисов предназначен Service Control Manager
  • clickmaker © (27.10.08 15:55) [6]
    вот это там есть?

    procedure TService1.Service1Execute(Sender: TService);
    begin
     while not Terminated do begin
       ServiceThread.ProcessRequests(True);
     end;
    end;


    > делаю Run

    почему Run?
    надо YourService.exe /install
    потом в Сервисы и Start
  • frgs (27.10.08 15:57) [7]
    Ну а как заставить его висеть в задачах, смысл в том что мне нужно через определенный промежуток времени (по TTimer) проверять определенное условие... Необходимо чтобы сервис жил все время пока работает ОС, есть ли может готовые примеры...
    Спасибо.
  • Правильный$Вася (27.10.08 16:02) [8]

    >  Необходимо чтобы сервис жил все время пока работает ОС

    даже если я его принудительно потушу?
  • Рамиль © (27.10.08 16:03) [9]

    > frgs   (27.10.08 15:57) [7]

    В хелпе есть пример.
  • frgs (27.10.08 16:04) [10]

    > Правильный$Вася   (27.10.08 16:02) [8]
    > >  Необходимо чтобы сервис жил все время пока работает ОСдаже
    > если я его принудительно потушу?

    Не, просто как обычный сервис работал... И чтоб в нем таймер жил который через интервал времени проверял определенное условие...
    А у меня он походу вообще не запускается.... Почемуто...
  • frgs (27.10.08 16:18) [11]
    ?
  • clickmaker © (27.10.08 16:19) [12]
    > [11] frgs   (27.10.08 16:18)
    > ?

    что "?" ?
    ответы не читаем - [5],[6]?
 
Конференция "Прочее" » Как зоставить сервис не обрываться ?
Есть новые Нет новых   [134444   +22][b:0][p:0]