¿Por Qué Tengo una Falla Total en Windows 2000 Cuando Uso Visual Basic para Programar GPIB?



Software Primario: Driver Software>>NI-488.2
Versión de Software Primario: 1.70
Versión de Software Primario Corregido: N/A
Software Secundario:

Problema: Mi sistema con Windows 2000 tiene una falla total (o se reinicializa) cuando uso Visual Basic 6 para comunicarme con instrumentos de GPIB. Generalmente el sistema no tiene una falla total cuando corro la aplicación por primera vez, pero tiene una falla total en la segunda corrida en una llamada a la función ibfind o SendIFC. La pantalla azul tiene el error:


Solución: Esta falla total indica que algunos descriptores de unidad de algunos recursos de GPIB no fueron cerrados apropiadamente. Cuando su programa finaliza, asegurese de incluir la llamada ibonl(n,0) para cada descriptor de unidad que se usó en el programa. Visual Basic no esta manejando las referencias que sobraron correctamente y esto causa la falla total al sistema. Este problema no aparece en otras versiones de Visual Basic, como Visual Basic 5, ni en otros compiladores. Es también específico a la versión de Visual Básico 6 para Windows 2000.

Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 10/26/2001
Última Actualización: 01/28/2002
Identificación del Documento: 278G44JO