DLL

03/10/2003 - 20:50 por Will Mendoza | Informe spam
Un saludo, estoy desarrollando una aplicacion en C# u
necesito comunicarme con otro aplicaion en visual c++ a
traves de una dll hasta ahora no he podido hacer
referencia a dicha dll en el proyecto de c++. Es posible
hacer el llamado de una dll en un proyecto en visual c++ o
en visual basic?

Gracias de antemano C++.
 

Leer las respuestas

#1 Millan Andres Sanchez Diaz
04/10/2003 - 04:37 | Informe spam
te doy un ejemplo de una dll que uso yo. Puedes hacer algo parecido.



using System;

using System.Runtime.InteropServices;

public class PortAccess

{

/* For sending to the ports */

[DllImport("inpout32.dll", EntryPoint="Out32")]

public static extern void Output(int adress, int value);

/* For receiving from the ports */

[DllImport("inpout32.dll", EntryPoint="Inp32")]

public static extern int Input(int adress);

}

en otra clase clase puedes usar esta Dll y sus funciones de esta manera:

PortAccess.Output(control, 8); //Thread.Sleep(1);



Espero te sirva
Millán Andrés Sánchez Díaz
Business and Technology Consultant
Tels.: (571) 6147862 - 6147983
Fax: (571) 5287076
Cel. : 310-8656566

"Will Mendoza" wrote in message
news:035901c389df$3a823530$
Un saludo, estoy desarrollando una aplicacion en C# u
necesito comunicarme con otro aplicaion en visual c++ a
traves de una dll hasta ahora no he podido hacer
referencia a dicha dll en el proyecto de c++. Es posible
hacer el llamado de una dll en un proyecto en visual c++ o
en visual basic?

Gracias de antemano C++.

Preguntas similares