|
No. Ya que las DLLs de 32 bits deben de manejarse en un espacio de memoria emulado en un sistema operativo de 64 bits, por lo que no pueden coexistir con VIs que están siendo ejecutados en LabVIEW de 64 bits o el Run-Time de LabVIEW de 64 bits. Si usted intenta llamar una DLL de 32 bits desde un Call Library Function Node en LabVIEW de 64 bits aparecerá el siguiente mensaje de error:
"The library selected is not valid for the current platform. For example, you are running 64-bit LabVIEW and the library might be a 32-bit library."
La solución recomendada es recompilar la DLL desde el código fuente original para que pueda trabajar en un sistema operativo de 64 bits.De manera alternativa también puede cargarla en un VI o aplicación de LabVIEW de 32 bits y comunicarla con LabVIEW de 64 bits utilizando variables compartidas o alguna otra tecnología de comunicación por red.
|