CRIANDO UM COLLECTION DE STRINGS

DANLEONHART 28/09/2011 07:13:32
#385441
Galera...
Dúvida simples...
Como faço para criar uma Coleção (Collection) no VB-6 ?

quero alocar somente [Ô]Strings[Ô] pelo tempo em que a aplicação estiver rodando...como em um ListBox, mas somente na memoria...sem controle...será em torno de umas 10.000 palavras...
será que fui claro ?!

como se consultasse um banco, pegando apenas o nome de todos os clientes, e alocasse na Coleção...

com o Listbox posso fazer assim:


Dim LB As ListBox
Set LB = Controls.Add([Ô]VB.ListBox[Ô], [Ô]LB[Ô])

With LB
.AddItem [Ô]Nome 1[Ô]
.AddItem [Ô]Nome 2[Ô]
.AddItem [Ô]Nome 3[Ô]
.AddItem [Ô]Nome 4[Ô]
.AddItem [Ô]Nome 5[Ô]
End With

[ô] Recuperando os nomes alocados:
For n = 0 To LB.ListCount - 1
MsgBox LB.List(n)
Next n



mas gostaria de fazer com Collection...alguém dá uma ajudinha aê !
ROBIU 29/09/2011 11:03:03
#385536
Resposta escolhida
Acredito que um Type é mais simples e tem o mesmo efeito.
LLAIA 29/09/2011 11:09:41
#385537
um simples vetor é o suficiente.
Tópico encerrado , respostas não são mais permitidas