USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como saber se o form esta em ativo ou em 1º plano
maxcim
GUARULHOS
SP - BRASIL
Postada em 31/05/2004 08:43 hs            
Salve,salve, galerinha gente fina.
Como saber se o form esta em ativo ou em 1º plano em relação a outros aplicativos do windows?
Vou explicar melhor... acrescentei ao meu projeto uma proteção de tela, que só deve ser chamada quando o Frm_menu estiver ativo e ma tela, se outro form aberto na tela não chama, se outra aplicaçao do windows estiver aberta não chama, mas se o frm_menu estiver na tela e em 1º plano chama a protecao de tela
 
if tempo_osioso => tempo_Espera then
      if frm_Menu.ativo... then
             frm_protecao_tela.show
      end f
end if
 
é isso ai...
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 31/05/2004 09:36 hs            
         For Each frm In Forms
            If frm.Name = frm_Menu.Name Then
                  frm_protecao_tela.show
            End If
        Next frm

Roberto
     
maxcim
GUARULHOS
SP - BRASIL
Postada em 31/05/2004 12:19 hs            
oi roberto,  o código somente verifica se o form esta aberto, mas não verifica se esta na frente da tela,
por exemplo:  estou com 5 forms abertos entre eles o frm_menu  , mas somente quando o frm_menu estuive na frente , deve acionar a proteção de tela, a mesma coisa vale para outros aplicativos do windows , se eu estiver com o programa aberto o frm_menu em 1º plano e abrir outro aplicativo não acionar.
     
maxcim
não registrado
Postada em 01/06/2004 08:46 hs   
Emoções...
     
Waldirjr
POÇOS DE CALDAS
MG - BRASIL
Postada em 01/06/2004 09:14 hs            
Screen.ActiveForm.Name
 
O Nome do Form tem que ser exatamente igual (Maiusculos e minusculos fazem diferença)
 

________________________

Té +

Que NIMB role bons Dados! Emoções

     
maxcim
não registrado
Postada em 01/06/2004 13:05 hs   
 
 
oi Waldirjr , o seu código já ajudou bastante, ele mostra qual form esta na tela.
mas voce teria algo que verifficasse em relação a outros aplicativos do windows?
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página