¿Cómo Puedo Utilizar un DLL de LabVIEW en Microsoft Visual Studio .NET?



Software Primario:
Versión de Software Primario: N/A
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
Recientemente he creado un DLL utilizando LabVIEW, me gustaría llamar funciones de este DLL en Microsoft Visual Studio .NET. ¿Cómo puedo hacer esto?


Solución:
.NET puede llamar fácilmente funciones contenidas en DLLs no administrados, tales como el API de Win32 y DLLs personalizados. Para hacer esto, el Framework de .NET provee un mecanismo llamado P/Invoke (Platform Invoke). Consulte las ligas anexas para ejemplos e información posterior.


Ligas Relacionadas:
Developer Zone Example: Simple Example Using VB.NET to Call LabVIEW DLLs
Developer Zone Example: Using VB.NET to Call LabVIEW DLLs That Use 2D Numeric Arrays
MSDN: Interoperability (C# Programming Guide)
MSDN: A Closer Look at Platform Invoke 
MSDN: Platform Invoke Examples

Archivos Adjuntos:





Día del Reporte: 01/25/2003
Última Actualización: 10/21/2009
Identificación del Documento: 2TOIMGRT