Boa tarde, Ricky veja esse outro código que faz praticamente a mesma coisa que
você está querendo, veja:
Dim TB As Recordset
Dim
bd As Database
Set bd = OpenDatabase(App.Path & "\Banco.mdb", False,
False, ";pwd=senha")
Set TB = bd.OpenRecordset("Cliente")
List1.Clear
If TB.EOF = False
Then
Do While TB.EOF =
False
List1.AddItem
TB("Codigo")
TB.MoveNext
Loop
End If
List1.AddItem
"NENHUM"
TB.Close
bd.Close
Assim ele carrega os dados da
tabela que foram especificados nesta linha //List1.AddItem
TB("Codigo")\\
Espero que ajude.
Marcel de C. Amorim
EuroSoft
Informática
E-Mail - marceld...@yahoo.com.br
Site - http://marceldcampostj.blogspot.com/
~
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
From: rickyb...@gmail.com
To:
marceld...@yahoo.com.br
Date: 15:25:55, 10.23.2009
Subject: [VB6Br]
Listbox
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~
>>
>> O que ta errado??:
>>
>> Dim I As Integer
>>
>> If cbo.ListCount = 0 Then
Exit Sub
>>
>> With cbo
>> For I = 0 To
cbo.ListCount + 1
>> If .ItemData(I) = Val(lnCodigo) Then
>> ..ListIndex = I
Sub SelecionaCombo(cbo As ComboBox, lnCodigo As String)
'Finalidade: Selecionar o item do combo conforme o parametro recebido
On Error GoTo trata_Erro
Dim I As Integer
If cbo.ListCount = 0 Then Exit Sub