Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Cerrar una aplicacion ??? (https://www.clubdelphi.com/foros/showthread.php?t=30025)

Javier_A 07-02-2006 12:10:24

Cerrar una aplicacion ???
 
Hola a tod@s,
Intento cancelar el word con las siguientes instrucciones:
hWnd := FindWindow( 'OpusApp', nil );
if hWnd <> 0 Then
SendMessage( hWnd, WM_CLOSE, 0, 0 );

hWnd := FindWindow( 'GDI+ Hook Window Class', nil );
if hWnd <> 0 Then
SendMessage( hWnd, WM_CLOSE, 0, 0 );

PostMessage(FindWindow(Nil, Pchar('Microsoft Word')), WM_CLOSE, 0, 0);

Lo consigo casi siempre, pero hay veces que desaparece como aplicación pero no como proceso, ¿ como puedo eliminarlo como proceso, cuando se de esta situación ?
Gracias

delphi.com.ar 07-02-2006 13:34:22

Te recomiendo leerte este hilo: http://www.clubdelphi.com/foros/showthread.php?t=28419

Saludos!

Javier_A 08-02-2006 09:32:20

Gracias Delphi.com por tu hilo, muy interesante y me ha resuelto el problema.

Saludos


La franja horaria es GMT +2. Ahora son las 16:33:16.

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