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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Erro na rotina
Adri6
SANTANA DO LIVRAMENTO
RS - BRASIL
ENUNCIADA !
Postada em 07/05/2007 10:23 hs            
Estou tentando usar a rotina abaixo para limpar todos os textbox do formulário depois da inclusão.
Nâo sei porque quando executo essa rotina recebo a mensagem de erro de sintaxe
Private Sub Limpa_Campos()
 Dim controle As Control
 For Each controle In Me.Controls
  If typeoffcontrole Is TextBox Then
   controle.Text = Empty
  Next controle
  chkInativo.Value = 0
 End Sub
 
   
JSFF
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 07/05/2007 10:34 hs            
Bom dia.
 
Experimente alterar a parte do "If" para o que se segue:
 
If TypeOf  controle Is TextBox Then controle.Text = Empty
 
 
JSFF 
   
Barata
não registrado
ENUNCIADA !
Postada em 07/05/2007 12:29 hs   
Fala aí, se não dé certo tenta isso:                                                                 Private Sub Command1_Click()
    Limpa_Campos Form1
End Sub
Private Sub Form_Load()
    Text1.Text = "Barata1"
    Text2.Text = "Barata2"
    Text3.Text = "Barata3"
    Limpa_Campos Form1
End Sub
Private Sub Limpa_Campos(nome As Form)
 Dim controle As Control
    For Each controle In nome.Controls
      If TypeOf controle Is TextBox Then controle.Text = ""
   Next controle
End Sub
   
Página(s): 1/1    


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