Necesito cerrar programas externos... como por ejemplo el WORD, a veces Excel dependiendo de algunos procesos que hago.
El problema es que no los cierra si no se exactamente el nombre del documento abierto...
Ej.
Si word esta recien iniciado y ejecuto CerrarVentana("Documento1 - Microsoft Word"), lo ejecuta sin problemas, pero si es otro documento o no se el nombre, no lo hace.
Me gustaria poder a lo menos cerrar Word y excel.
#define WM_CLOSE 0x0010
Function CerrarVentana(cTitle)
Local hWnd
If(hWnd:=FindWindow(,cTitle))!=0
PostMessage(hWnd,WM_CLOSE)
EndIf
Return NilCualquier Ayuda sera bienvenida.
Desde Chile
Adolfo
PD: Esa rutina es de Lailton, y la uso igual sin cambios.
http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650