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!
sexta-feira, 10 de agosto de 2007
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!
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!
Assinar:
Postagens (Atom)