Usuário com melhor resposta
Referenciar DLL em tempo de execução

Pergunta
-
Olá pessoal.
Estou com o seguinte problema, vou ter o endereço de uma Dll cadastrada, por exempo Teste1.dll que tem um método chamado metodoTeste(), queria dentro do sistema instanciar esta dll e disparar este método, mas eu nao sei onde a dll vai estar, então por exemplo, posso chamar C:\Teste1.dll e chamar o método metodoTeste(), eu tenho certeza, que a dll vai ter este método, e nao queria referenciar ela em tempo de design, alguém pode me ajudar ?
desde já, obrigado.
Respostas
-
Ricardo,
Para carregar um assembly:
http://msdn2.microsoft.com/en-us/library/ky3942xh(VS.80).aspx
Para instanciar uma classe e invocar um método:
http://msdn2.microsoft.com/en-us/library/a89hcwhh(VS.80).aspx
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx
Todas as Respostas
-
Ricardo,
Você terá que usar Reflection para carregar o assembly e disparar o método:
http://msdn2.microsoft.com/en-us/library/cxz4wk15(VS.80).aspx
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx -
-
Ricardo,
Para carregar um assembly:
http://msdn2.microsoft.com/en-us/library/ky3942xh(VS.80).aspx
Para instanciar uma classe e invocar um método:
http://msdn2.microsoft.com/en-us/library/a89hcwhh(VS.80).aspx
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx