Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-11-2003
vittorio vittorio is offline
Registrado
 
Registrado: nov 2003
Ubicación: Alicante
Posts: 5
Poder: 0
vittorio Va por buen camino
Talking Controlador de servicios

Hola.

Mi pregunta es como puedo controlar la activacion o la parada de algun servicio de Windows, pero sin tener que hacer la consulta manualmente. Es decir, se como listar todos los servicios (tanto activos como inactivos) que estan en mi maquina presionando un boton, y esto lo podria asignar a un Timer para que esta funcion se ejecutase, por ejemplo, cada minuto. Pero lo que me gustaria es que el refresco del estado de los servicios se hiciese automaticamente (por ejemplo, asignando la ejecucion de un hilo al cambio de estado de cualquier servicio).

Espero haberme explicado lo suficientemente claro para que alguien me haya entendido...

Muchas gracias.

vittorio
Responder Con Cita
  #2  
Antiguo 06-11-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Aquí tienes como detener, activar y consultar el estado de los servicios: http://www.delphiworld.narod.ru/base...t_service.html
Con respecto a recibir una notificación cuando se inicie un servicio, te recomendaría que investigues si algún hook del sistema recibe algún mensaje cuando se inicia un servicio, no tengo un NT a mano como para probarlo.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:46:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi