From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



¿Cómo Puedo Deshabilitar Programaticamente el Diálogo de Protección de Errores en LabWindows/CVI?



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

Problema: Cuando la depuración de programas esta habilitada, LabWindows/CVI realiza una verificación extensiva de errores en tiempo de ejecución para proteger el programa. Cuando encuentra un error, LabWindows/CVI despliega un cuador de diálogo y suspende la ejecución del programa. ¿Cómo puedo deshablitar estos cuadors de diálogo de forma programática para permitir que mi programa continue ejecutandose?

Solución:

Puede utilizar la función SetBreakOnProtectionErrors() para prevenir que LabWindows/CVI despliegue el cuadro de diálogo y suspenda la ejecución del programa cuando encuentre un error de protección. En general, es mejor no deshabilitar la opción break on protection errors. Sin embargo, puede ser necesario deshabilitarla temporalmente si existe una línea de código en la cual LabWindows/CVI reporta de forma erronea un error de protección. Para más información de las funciones de las bibliotecas de LabWindows/CVI, vea el manual de referencia.

Nota: La función SetBreakOnProtectionErrors() solo cambia la opción para el hilo que la llama.



Ligas Relacionadas: LabWindows/CVI Standard Libraries Reference Manual

Archivos Adjuntos:





Día del Reporte: 05/02/2003
Última Actualización: 02/08/2008
Identificación del Documento: 2X1GC7TL