CRIAR UMA LISTA DE OBJETOS
Bom dia.
Gostaria de saber como que faço para criar uma lista de objetos em VB6.
Eu criei uma classe de Produtos com os atributos Nome, Preco , etc.
eu gostaria de criar um Objeto da Classe [Ô]Produto[Ô] e adicionar esse objeto em uma lista. Seria algo equivalente a List<Produto> em C# ou List(Of Produto) em Vb.Net.
Alguem poderia me ajudar?...Agradeco desde já...
Gostaria de saber como que faço para criar uma lista de objetos em VB6.
Eu criei uma classe de Produtos com os atributos Nome, Preco , etc.
eu gostaria de criar um Objeto da Classe [Ô]Produto[Ô] e adicionar esse objeto em uma lista. Seria algo equivalente a List<Produto> em C# ou List(Of Produto) em Vb.Net.
Alguem poderia me ajudar?...Agradeco desde já...
Simples
Você pode ter uma chave pra representar cada item da lista
Dim lista As New Collection
lista.Add(Item1)
lista.Add(Item2)
lista.Add(Item3)
Você pode ter uma chave pra representar cada item da lista
Dim lista As New Collection
lista.Add(Item1, [Ô]chave1[Ô])
lista.Add(Item2, [Ô]chave1[Ô])
lista.Add(Item3, [Ô]chave1[Ô])
Dim item = New Item
item = lista([Ô]chave1[Ô])
Ok...Mas como que eu faco para acessar os atributos da classe?
Como por exemplo, quero acessar o atributo nome da posicao 4...
Agradeco a ajuda
Como por exemplo, quero acessar o atributo nome da posicao 4...
Agradeco a ajuda
Usando uma chave
Usando o Ãndice
A documentação está aqui: http://msdn.microsoft.com/en-us/library/aa231021(v=vs.60).aspx
lista([Ô]chave1[Ô]).Atributo = [Ô]asdas[Ô]
Usando o Ãndice
lista(1).Atributo = [Ô]asdas[Ô]
A documentação está aqui: http://msdn.microsoft.com/en-us/library/aa231021(v=vs.60).aspx
Tópico encerrado , respostas não são mais permitidas