Caros Colegas, boa tarde!
Gostaria de saber se através do Visual Basic tenho possubilidade de criar variáveis que ao invéz de receber valores, recebam endereços de memória, e passem a trabalhar nestes endereços de memória.
Para quem conhece um pouco de C/C++ quero criar ponteiros que recebam endereços de memória de uma strucrt pública.
Ou seja,
tenho uma tipagem de dados por mim criada, tipo:
Public Type MeuTipo
nome as string
telefone as string
end type
no mesmo módulo:
public agenda1 as MeuTipo
public agenda2 as MeuTipo
Agora preciso fazer com que uma outra variável receba o endereço de memória de agenda1, por exemplo, e passe a trabalhar com seus respectivos valores. Se possível ainda no cabeçalho de uma função, se não, em variável normal mesmo.
Ou seja, se fosse em função:
Sub Teste(byref dados as MeuTipo)
dados.nome = "Teste"
end sub
Alguém sabe como eu possa fazer isso? Ficarei imensamente agradecido a quem puder me ajudar. Será de grande valia.
[]'s
Rfa