|
Postada em 13/05/2004 00:54 hs
Alguem sabe como declarar um ponteiro em VB , como "pegar" um novo endereço de memoria e liberar esse endereço. Em C seria Int *p p=malloc... free p Como seria em VB???
[]'s Renato Mattos Desenvolvedor - Foco Sistemas www.focosistemas.kit.net
|
|
|
|
Ama
|
UBERLÂNDIA MG - BRASIL
|
|
Postada em 13/05/2004 01:02 hs
O padrão do vb já é passar o dados, objetos.....Sempre ByRef endereço para liberar memória qdo vc criou um Objecto vc têm q fazer Set Object=Nothing, no caso das variáveis se elas não forem Globais,Publicas e ou Dinâmicas no Escopo de um Form vc saindo da procedure ela estará morta!!!!!! Confuso??????? diga o q está pensando que com certeza tem uma maneira simples e que aqui alguém acaba te guiando pro melhor caminho...............
|
|
|
|
Postada em 13/05/2004 08:28 hs
Certo Ama..O que estou querendo é implementar Listas , Arvores , Grafos em VB, mas usando ponteiros.Todos os Algortimos para essas estruturas utilizam ponteiros. Ja adaptei alguns usando a classe collection, mas tem alguns algoritmos muito complexos e todos focado no ponteiro que aponta para o nó da arvore por ex. Lista seria um TYPE onde um campo guarda o valor e o outro campo aponta para o proximo campo.Esse campo tem que ser um ponteiro pois ele armazena o end de memoria do proximo registro. Esses tipos de comandos e encontrados em todas as linguagens que já vi, sei que tem no VB mas não sei como.
[]'s Renato Mattos Desenvolvedor - Foco Sistemas www.focosistemas.kit.net
|
|
|
Charles
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 13/05/2004 11:13 hs
Renato, Veja esse site: Até mais! Charles
|
|
|