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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Função c/ Combo
Andrepaulo
SÃO PAULO
SP - BRASIL
Postada em 02/06/2004 12:09 hs            
Tenhu muitos combos num form ... sendo que quero fazer uma function (sub) pra quando der LOAD no form .. executa-la e ela popule os combos ...
estou usando isso aqui ...
 
Sub popula(combo As ComboBox)
 
 Set usuarios = banco.OpenRecordset("SELECT nomeinteiro FROM usuarios ORDER BY nomeinteiro")
 
 Do While Not usuarios.EOF
    If usuarios!nomeinteiro <> Null Then
        combo.AddItem usuarios!nomeinteiro
    Else
        combo.AddItem " ERRADO "
    End If
Loop
End Sub
 
_----_-_--____---_-_--__---
 
Private Sub Form_Load()
     popula (cmb8boletim)
End Sub
 
quero mandar o nome do COMBO como parametro pq isso pode variar bastante jah q tenho diversos combos ... e ele adiciona os itens da tabela no combo q vier como parametro ... só que está dando erro de TYPE MISMATCH ... agora como eu faço ele executar o combo q vem como parametro ?
 
Alguém sabe o que estou fazendo errado ? por favor me ajudem ...
 

Emoções ¿? AndrePaulo ¿? Emoções
     
Andrepaulo
SÃO PAULO
SP - BRASIL
Postada em 02/06/2004 12:52 hs            
Emoções Ninguem ? Emoções
 

Emoções ¿? AndrePaulo ¿? Emoções
     
Waldirjr
POÇOS DE CALDAS
MG - BRASIL
Postada em 02/06/2004 13:06 hs            
 Do While Not usuarios.EOF
    If Not IsNull(usuarios!nomeinteiro) Then
        combo.AddItem usuarios!nomeinteiro
    Else
        combo.AddItem " ERRADO "
    End If
Loop
End Sub

________________________

Té +

Que NIMB role bons Dados! Emoções

     

SÃO PAULO
SP - BRASIL
Postada em 02/06/2004 13:11 hs            
Olá
 
o que você deve fazer é setar a variável object com o controle desejado. Ex.:
Dim NomeCombo as Object
Set NOmeCombo = Combo1
Call Popula_Combo(NOmeCombo)
e a rotina onde o combo seria populado ficaria +- assim:
 
Private Sub Popula_Combo(Cmb As Object)
.
.
.
  With Cmb
   Do While Not usuarios.EOF
    If usuarios!nomeinteiro <> Null Then
        .AddItem usuarios!nomeinteiro
    Else
        .AddItem
     
Andrepaulo
SÃO PAULO
SP - BRASIL
Postada em 02/06/2004 13:52 hs            
Emoções humnn... vo testar aqui gente .. .valew a ajuda ...
 
 

Emoções ¿? AndrePaulo ¿? Emoções
     
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