Como encerrar programa externo

Delphi

10/03/2005

Olá, pessoal

Fiz um programa que funciona como um servidor de serviços que precisa estar sempre rodando.
Para o caso do programa ser encerrado por outros usuários não autorizados (via Ctrl + Alt+ Del por exemplo) criei um ´Guardião´ que checa a cada 2 segundos se o programa principal está rodando e caso não esteja reinicia o programa novamente.

Bom, a pergunta é a seguinte como encerrar o ´Guardião´ caso um usuário autorizado encerre o programa principal. Pensei em algo usnado o ´TerminateProcess´ mas não sei como. Se alguem souber...

Desde já agradeço

Peace. Out.


Marcelo.l

Marcelo.l

Curtidas 0
POSTAR