Home
Support
¿Por Qué Mi Proyecto Busca la Biblioteca de lvsound.dll Cuando Abre?
¿Por Qué Mi Proyecto Busca la Biblioteca de lvsound.dll Cuando Abre?
Software Primario: LabVIEW Development Systems>>LabVIEW Professional Development System
Versión de Software Primario: 1.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: Mi VI utiliza la API de sonido de una versión previa de LabVIEW. Después de actualizar a la versión de 64-bit de LabVIEW, tengo una flecha rota que hace referencia a una biblioteca que falta. ¿Qué pasó con la biblioteca y que puedo hacer para corregir este error?
Solución: Una nueva API de sonido fue creada en LabVIEW 8.0 para Windows y en LabVIEW 2009 para MAC que soportan sistemas operativos de 32-bit y 64-Bit. Esta API llama funciones de la biblioteca
lvsound2.dll
y puede ser encontrada en la paleta de LabVIEW:
Esta biblioteca puede ser encontrada en <Program Files>\National Instruments\LabVIEW 20XX\vi.lib
Donde XX representa la versión de LabVIEW que usted tiene instalada.
Si el código fue escrito en una versión previa a la nueva API de sonido liberada, la paleta de LabVIEW va a mostrar funciones de la API de sonido antigua que llama a la biblioteca lvsound.dll
. Por ejemplo, LabVIEW 6.0 en Windows sigue conteniendo la API de sonido antigua en la paleta. Estas funciones no están soportadas en aplicaciones de 64-bit que intenten llamar a esta biblioteca. La biblioteca va a seguir funcionando con LabVIEW 32-bit en Windows 64-bit.
Para corregir esto, usted tiene que modificar su código y reemplazar las funciones de la API de sonido antigua con las funciones de la nueva API. Esto va a cambiar su programa para que haga llamadas a la biblioteca
lvsound2.dll
en lugar de a la antigua biblioteca
lvsound.dll
.
Ligas Relacionadas: Documento de Soporte 11NHM905: Can I Play a .WAV Sound File from LabVIEW? (En Inglés)
Archivos Adjuntos:
Día del Reporte: 09/01/2016
Última Actualización: 09/12/2016
Identificación del Documento: 6L69J1FY
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.