Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Controlador de servicios (https://www.clubdelphi.com/foros/showthread.php?t=5020)

vittorio 06-11-2003 03:36:04

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

delphi.com.ar 06-11-2003 14:28:45

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!


La franja horaria es GMT +2. Ahora son las 14:27:14.

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