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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Evento LostFocus
ED CLARETT
não registrado
Postada em 07/11/2006 15:06 hs   
Ola amigos...
Como faço para chamar o Evento LostFocus de um textBox
 
Tenho um MDI com barras de botões
Tenho um Form com uma Text
Quando o usuario clica no botão na barra de botões o evento LostFocus não é acionado no text, a menos que o usuario clique em outro lugar no form
Este text é formatado quando o usuario sai dele mas se ele clica no botão no MDI sem antes clicar em outro lugar no form, nada acontece
 
No meu caso não posso usar um MskBox
Aguem pode me ajudar aí?
 
 
 
 
 
     
>>|Bedin|<<
SANTO ANDRE
SP - BRASIL
Postada em 07/11/2006 20:46 hs            
EAE!!!

tenta assim, no botão vc coloca:  

Private Sub Command1_Click()
Call Text1_LostFocus
End Sub

desse jeito irá chamar a rotina de seu LostFocus sem ter q passar antes por sua text

Espero ter ajudado!!!

t+

.:Rodrigo Bedin:.
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 08/11/2006 09:32 hs            
Vc não poderia colocar sua rotina numa procedure e no evento lostfocus chamar esta rotina? assim no botão do MDI vc tb pode chamar a procedure... é outra alternativa...
 
at+
     
ED CLARETT
não registrado
Postada em 08/11/2006 13:38 hs   
 NÃO FUNCIONA COM Call Text1_LostFocus
Também não posso usar uma procedure, tem que ser no text mesmo
 
Acho que não mencionei, meu Text é uma Array, acho que é por isso que o LostFocus não funciona, devendo ser usado uma outra função qualque, sei lá..
 
Obrigado por qualquer ajuda
     
Joseph Solvay
SÃO PAULO
SP - BRASIL
Postada em 08/11/2006 13:47 hs            
ED CLARETT,
 
Tente assim:
 
Private Sub Command1_Click()
      Dim i As Integer
      For i = 0 To Text1.UBound
             Text1_LostFocus(i)
      Next i
End Sub
 
 
 
Joseph Solvay
Técnico em Informática, programador e futuro filósofo
São Paulo/SP
<jsff77@hotmail.com>

 

 


     
ED CLARETT
não registrado
Postada em 08/11/2006 14:00 hs   
Tambem não funcionou, da erro na linha 'Text1_LostFocus(i)
Method or data member not found (Error 461)
 
     
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