Visual Basic - Como saber si se esta utilizando una aplicación

Life is soft - evento anual de software empresarial
 
Vista:

Como saber si se esta utilizando una aplicación

Publicado por Julio (8 intervenciones) el 05/07/2001 12:36:38
Hola. Hay alguna manera de saber si se esta utilizando una aplicación. Es decir si no se esta utilizando por ejemplo que se cierre la aplicación.
Muchas gracias.
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:Como saber si se esta utilizando una aplicación

Publicado por BENJO (167 intervenciones) el 05/07/2001 21:12:10
Es una función Api que te devuelve el hwnd de la aplicación que buscás,
pasándole los parámetrso String de "clase" o "título de la ventana"

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

Private Sub Form_Load( )
Dim WinWnd as Long
´Buscamos por ejemplo si está activo el Word
'El valor vbNullString pasa una cadena nula a la Función, o en su defecto podés poner 0&

WinWnd = FindWindow(vbNullString, "Microsoft Word - Documento1")

If WinWnd = 0 Then
MsgBox "Word no está abierto"
Unload Me
else
MsgBox "Word está abierto"
endif
End Sub

Supongo que era esto lo que necesitabas.
Mucha suerte.

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