como cargar una dll de c a mi proyecto csharp

 COMO ABRIR O CARGAR UNA DLL HECHA EN C++ A MI PROYECTO C#



Hola amigos aquí les dejo este pequeño tutorial donde aprenderemos a cargar una *.dll realizada en C++ a una aplicación o proyecto de C#.



Bueno primero que nada abriremos un nuevo proyecto en el IDE visual studio eligiendo el lenguaje de programación c# , luego pasamos a diseñar nuestro formulario agregando los controles necesarios, como yo cree la dll en c++ se cuales son las funciones que realice las cuales son(suma, resta, multiplicar, dividir), son las funciones básicas para poder crear una calculadora en c#.

Entonces los controles que adjuntaremos serán 3 textbox, 4 botones que crearan las 4 operaciones básicas de nuestras funciones.






Luego Cargamos la referencia realizando un using ya que no podemos cargar la dll directamente desde un anidado de referencia en nuestro IDE.

Using System.Runtime.InteropService


Si intentamos cargar la Referencia directamente de nuestro IDE nos lanzaría el error de COM no valido.






Una vez que hemos agregado la referencia de nuestro corrido de sistema pasamos a importar la dll por medio de código.



Cuando hemos hecho la importación y aplicado la función pasaremos a invocarla pasando siempre los parámetros indicados con el mismo tipo que contendrá la función.



Para poder entender mejor este tipo de cosas te invito a que veas el siguiente video y tambien dejo el proyecto para que lo descargues.



Contraseña : tutos-edgar



Espero que te haya sido de gran ayuda este pequeño apartado, Dale Like Comenta y Comparte.











0 comentarios :

Publicar un comentario

Gracias Por tu Comentario Te Respondere Pronto