Visual Basic - Ventana abierta

Life is soft - evento anual de software empresarial
 
Vista:

Ventana abierta

Publicado por Iñaki (7 intervenciones) el 12/03/2007 09:28:28
Como puedo saber si una aplicación del tipo exe esta abierto? Tengo el nombre de la aplicación exe, pero que api tengo que usar para comprobarlo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ventana abierta

Publicado por Benjo (679 intervenciones) el 12/03/2007 23:38:28
La API es FindWindows

Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long


· lpClassName
Una cadena String que especifica el nombre de la clase con un final Null .

· lpWindowName
Una cadena String terminada en Null que especifica el nombre de la ventana

Ejemplo

Ret = InputBox("Entrar exactamente el titulo de la ventana" + Chr$(13) + Chr$(10) + "Nota: Debe ser exacto")
'Buscar la ventana
WinWnd = FindWindow(vbNullString, Ret)
If WinWnd <> 0 Then MsgBox "Se encontró la ventana..."
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar