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.



Deshabilitando el Cuadro de Diálogo para Protección de Errores en LabWindows/CVI



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

Problema:

Estoy creando una aplicación en la que intencionalmente acceso a localidades de memoria no utilizadas. Cuando ejecuto mi programa en modo de depuración, LabWindows/CVI despliega un cuadro de diálogo acerda de protección de errores. ¿Cómo puedo deshabilitar que esto suceda?



Solución:

Cuando el modo de depuración esta habilitado, LabWindows/CVI utiliza la información que obtiene al compilar su código fuente para realizar pruebas extensivas en tiempo de ejecución para proteger su código. Cuando encuentra un error de protección en tiempo de ejecución, LabWindows/CVI despliega un cuadro de diálogo y suspende la ejecución.

Usted puede emplear la función SetBreakOnProtectionErrors para prevenir que LabWindows/CVI despliegue el cuadro de diálogo y suspenda la ejecución cuando encuentre un error de protección. En terminos generales, es mejor no deshabilitar la opción "break on protection errors" (Options»Run Options»Break on Library Errors). Sin embargo es posible que desee deshabilitarla temporalmente si LabWindows/CVI esta reportando el error inadecuadamente.



Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 05/02/2003
Última Actualización: 04/24/2009
Identificación del Documento: 2X1GMMTL