Iso 0 Denunciar post Postado Janeiro 20, 2006 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
Graymalkin 0 Denunciar post Postado Janeiro 20, 2006 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