E POSSIVEL SABER SE A PASTA ESTA ABERTA OU FECHADA

MARCOS 09/12/2003 15:58:51
#361
Bom dia !
Minha pergunta e muito simples:

Existe algum modo,de saber se uma determinada pasta,esta aberta ou fechada?


Fico muito grato,por qualquer auxilio !
USUARIO.EXCLUIDOS 09/12/2003 18:37:58
#421
Resposta escolhida
USUARIO.EXCLUIDOS 11/12/2003 22:01:54
#746
Me desculpe , não é preciso usar a getwindowtext só a findwindow

declaração:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

codigo:
WinWnd = FindWindow(vbNullString, "caption da pasta")
If WinWnd = 0 Then MsgBox "A pasta não esta aberta"
Exit Sub
endif

A api findwindow verifica as caption das janelas abertas , se obter exito na procura ela retorna a hwnd da janela caso contrario retorna 0...
Não sei se isso é a melhor coisa para se fazer , é somente uma opinião


Tópico encerrado , respostas não são mais permitidas