Determinar si una aplicación esta ejecutandose
Publicado por virginia (3 intervenciones) el 18/01/2008 12:42:54
Hola, necesito hacer una aplicación para controlar que otras aplicaciones estan en uso... tengo el pb10.5.2 build 7016, he probado con la función FindWindowA y no me hace ni caso:
Declaro como función externa:
FUNCTION ULong FindWindowA(String classname, String windowname) LIBRARY "user32.dll"
Pongo el siguiente código en un boton:
Ulong lul_handle
String ls_name , ls_clase
ls_name = "prueba" //prueba es el tÃtulo que le he puesto en power a la ventana que quiero buscar.
ls_clase = 'FNWNS3105'
lul_handle = FindWindowA(ls_clase, ls_name)
IF lul_handle > 0 THEN
MessageBox("Aviso", "La aplicación está en ejecución. SISISISI")
Else
MessageBox("Aviso", "La aplicación no está en ejecución. !")
END IF
Sabeis que estoy haciendo mal??? muchas gracias.
Declaro como función externa:
FUNCTION ULong FindWindowA(String classname, String windowname) LIBRARY "user32.dll"
Pongo el siguiente código en un boton:
Ulong lul_handle
String ls_name , ls_clase
ls_name = "prueba" //prueba es el tÃtulo que le he puesto en power a la ventana que quiero buscar.
ls_clase = 'FNWNS3105'
lul_handle = FindWindowA(ls_clase, ls_name)
IF lul_handle > 0 THEN
MessageBox("Aviso", "La aplicación está en ejecución. SISISISI")
Else
MessageBox("Aviso", "La aplicación no está en ejecución. !")
END IF
Sabeis que estoy haciendo mal??? muchas gracias.
Valora esta pregunta


0