none
Monitoração de Serviços do Windows. RRS feed

  • Pergunta

  • Olá a todos,

     

    Há pouco desenvolvi um windows service para envio de emails automático, e agora gostaria de criar uma interface para o usuário controlar quando ele deve iniciar/pausar/para o serviço. É possível criar uma aplicação para controlar o andamento do serviço? Ou ainda, é possível criar um "Notify Icon" para saber que o serviço está rodando? Tentei colocar um NotifyIcon no modo de design do windows servico, porém o icone nao aparece quando inicio o serviço. Alguém sabe como tornar isto possível? Se é possível criar o icone na barra ao lado do relógio, é possivel exibir as ações de Start/Pause/Stop desse servico que criei??

     

    Obrigado a todos pela atenção

     

     

    Abraços,

     

    Fábio Moggi.

    quinta-feira, 31 de maio de 2007 18:29

Todas as Respostas

  • Oi !

     

    A janela Server Explorer do Visual Studio mostra os serviços existentes em um servidor.

     

    Se arrastar um serviço para um formulário, terá controle sobre ele.

     

    []'s

     

     

    quinta-feira, 31 de maio de 2007 19:21
  • Crie uma outra aplicação Windows e use o componente ServiceController passando o nome do seu Windows Service e a máquina onde ele está rodando. Quanto a ficar na bandeja, use o NotifyIcon mesmo.
    quinta-feira, 31 de maio de 2007 19:22
  • Olá Leonardo,

     

    Vou tentar fazer o que vc me passou e retorno em seguida.

     

    Obrigado!

    sexta-feira, 1 de junho de 2007 12:04