Ver Mensaje Individual
  #1  
Antiguo 08-08-2008
sidneyb sidneyb is offline
Miembro
 
Registrado: nov 2007
Posts: 53
Reputación: 17
sidneyb Va por buen camino
Exclamation como cerrar una tercera applicacion

Buenas tardes foro, mis mas cordiales saludos.

Tengo el siguiente problema, estoy creando una aplicacion que me permite ver que esta ejecutandose cada cierto tiempo en windows, a la vez, si es una aplicacion que no quiero que ejecuten la cierro, por ejemplo, estan navegando en internet con Iexplore.exe, y quiero cerrar ese programa. En el foro consegui el siguiente ejemplo

Código Delphi [-]
var  
Indicador :Integer
begin
  Indicador := FindWindow(Nil, Pchar('titulo ventana'));
  if Indicador <> 0 then 
  begin
    PostMessage(Indicador, WM_QUIT, 0, 0);
  end;
end;

me funciono, pero sabiendo el titulo exacto de la ventana, pero en caso de que sea por ejemplo el Iexplore en el que tiene un titulo infinitamente variable en sus ventanas, no me cumple con lo que quiero en estos casos...Como puedo hacer para en vez de manejar el titulo de la ventana, utilizar el nombre de la aplicacion que quiero cerrar?

Última edición por dec fecha: 08-08-2008 a las 20:56:59.
Responder Con Cita