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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Limpar todas CHECKBOX,,, de uma vez só....
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
Postada em 22/10/2007 09:57 hs            
Bom dia amigos....
 
to usando esse codigo pra limpar todas a checkbox,,, so q nao esta funcionando,, nem dá erro e nem funciona....
 
 
Public Sub LimpaChecks(frm As Form)
    Dim ctrl As Control
    For Each ctrl In frm.Controls
        If TypeOf ctrl Is CheckBox Then
         ctrl.Value = 0
        End If
    Next
End Sub
 
 
verifiquei q essa parte do codigo, nao ta funcionando.. (  ctrl.Value = 0  ),,, pois se colocar o ponto ( . ),, nao ta me mostrando a funçao  VALUE... se alguem puder dar uma dica ai, agradeço..
     
KoRn
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 22/10/2007 10:18 hs            
eu sempre fiz assim
 
Sub LimparCampos(NomeForm As Form)

Dim Controle   As Control
For Each Controle In NomeForm.Controls
        If TypeOf Controle Is CheckBox Then Controle.Value = 0
        If TypeOf Controle Is TextBox Then Controle.Text = ""
    
        Next Controle
       
End Sub
TÓPICO EDITADO
   
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
Postada em 22/10/2007 10:26 hs            
esta ocorrendo a mesma coisa,,, o codigo nem dá erro e nem limpa... no certo, essa parte do codigo ( Controle.Value = 0, quando eu digitasse o PONTO ( . ), teria q me exibir a funcao  VALUE né,,, so q nao aparece nada, ou seja, tem algo faltando... ai nem dá errro nem limpa...
 

 
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 22/10/2007 10:43 hs            
Carlinhos testei seu codigo e funcionou blz.
eu criei um projeto simples com alguns checks e coloquei o seu codigo num command button.
 
ele não exibe a lista de funções do controle quando vc digita o ponto.
 
 
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 22/10/2007 10:52 hs         
Não aparece nem vai aparecer as propriedades e métodos. Você está trabalhando dinamicamente com os controles de um formulário, não tem como a IDE saber qual o controle para exibir o intelisense. O código está correto e vai funcionar
     
CarlinhosBrown
ALTO PARAÍSO DE GOIAS
GO - BRASIL
ENUNCIADA !
Postada em 22/10/2007 12:43 hs            
Galera,, algo aqui no meu projeto ta errado, pois nao funciona nem a custa d reza brava...
 
fiz assim:
 
Public Function LimparCampos(NomeForm As Form)
    Dim Controle   As Control
    For Each Controle In NomeForm.Controls
        If TypeOf Controle Is CheckBox Then Controle.Value = 0     
        Next Controle
End Function
 
E to chamando num commandbutton:
----------------------
LimparCampos
----------------------
 
Ta faltando algo, ou algo ta no lugar errado?
   
Página(s): 1/3      PRÓXIMA »

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