Ir para conteúdo

Arquivado

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

NS-5 Without the 3 Law

Acessar DLL C++ com C#

Recommended Posts

Bom dia pessoal.

 

Gostaria de saber se alguem tem um exemplo de como acessar dll em c++

no c#

 

por reflection ou por outro modo, nunca tentei e estou com essa necessidade agora.

 

 

grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você gera a DLL, você consegue ler em C#, VB e etc.

o que tem que fazer é adicionar ela como referência no seu projeto. (Bt direito, add reference, browser).

Depois disso você tem que ter uma documentação dessa DLL para ver se precisa e como instancia-lá e chamar seus métodos e etc.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara da uma olhada nesses exemplos eles poderão te ajudar...

 

Nesse ele faz o basico

http://www.csharp-examples.net/reflection-examples/

 

Neste outro ele ja faz você ler e listar os metodos da dll

http://www.csharp-examples.net/reflection-property-names/

 

Espero que ajude...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode ser assim tambem vou postar um exemplo:

using System.Runtime.InteropServices;

 

[DllImport("User32.dll")]// desligar o monitor;
       extern static bool SendMessage(int hWnd, int hMsg, int wParam, int lParam);

 

espero q ajude t++

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.