sexta-feira, 10 de agosto de 2007

Estrutura(ou Registro) VB

Estruturas são usadas para armazenar mais de um tipo de dado, por exemplo, numa determinada situação você precisa trabalhar com os três atributos de um cliente, "Nome", "Idade" e "Status", primeiramente, voce deve declarar um tipo de dado e suas especificações:

Public TYPE Cliente
Nome as String
Idade as Integer
Status as Boolean
End TYPE

Feito isso, voce precisa criar uma variavel do tipo "Cliente", que foi definido previamente.

Dim matrizClientes() as Cliente

Então você poderá trabalhar com tipo de dados diferentes, na mesma matriz, cada qual com um Nome, Idade e Status diferente:

matrizClientes(0).Nome = "Renan Calheiros"
matrizClientes(0).Idade = 50
matrizClientes(0).Status = false

matrizClientes(1).Nome = "Luiz Inácio L. S."
matrizClientes(1).Idade = 42
matrizClientes(1).Status = true


Espero ter sido útil!



Função Split()

A função split() serve para retornar sub-strings que se encontram no intervalo de uma string em comúm, armazenando-os em um vetor por exemplo:

STRNomes = "Ana,João,Pedro,Maria"
vetorNomes = split(STRNomes,",")

Assim, o vetor vai ficar com o seguinte conteúdo:

vetorNomes(0) - "Ana"
vetorNomes(1) - "João"
vetorNomes(2) - "Pedro"
vetorNomes(3) - "Maria"

Espero ter sido útil!