Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cerrar un programa desde delphi (https://www.clubdelphi.com/foros/showthread.php?t=44417)

jorgegetafe 06-06-2007 00:19:27

Cerrar un programa desde delphi
 
Hola, sabiendo el nombre del programa que se está ejecutando en windows, se puede cerrar desde delphi? gracias.

jhonny 06-06-2007 00:33:35

Te sirve el siguiente truco?
http://www.clubdelphi.com/trucos/ind...ll=0&scrollb=0

jorgegetafe 06-06-2007 00:35:39

Muchiiiiisimas gracias, cada día me gusta mas delphi. Un abrazo.

jorgegetafe 06-06-2007 00:36:39

Y como puedo saber si un programa esta funcionando o no? (para posteriormente cerrarlo)

jhonny 06-06-2007 00:57:56

Código Delphi [-]
if FindWindow(Nil, Pchar('titulo ventana')) <> 0 then
begin 
  //Haga lo que tenga que hacer porque el programa esta abierto...
end
Mejor dicho, todo al final puede quedar asi:
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;

jorgegetafe 06-06-2007 00:59:33

gracias, eres una makina jejeje


La franja horaria es GMT +2. Ahora son las 23:17:17.

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