Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Iso

instanciar Classe

Recommended Posts

Vou fazer um sistema, ele terá um menu, quando eu clicar no menu "Cadastro de pessoas" vai criar uma classe generica (claGenerica) passando por parametro o nome da classe associada a este cadastro (no caso claPessoa), esse parametro é string, tem como passar um parametro do tipo classe? assim: Public Sub New(ByVal claFil As class) ? não né... eu tentei e não consegui...mas entaum passando o parametro como string, quando chegar na claGenerica preciso instanciar a claPessoa(filha da claGenerica) mas como vou instanciar a classe se o parametro vem como string? Grata Iso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com o método CreateInstance da classe Activator. E sim, você poderia passar o tipo da classe (Type), que você pode obter com Type.GetType("namespace.classe"). Aliás, você vai pode usar isto também com Activator.CreateInstance().Abraços,Graymalkin

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.