Red de conocimiento informático - Conocimiento informático - Ya no hay errores de sintaxis. El código no se compila correctamente.

Ya no hay errores de sintaxis. El código no se compila correctamente.

Los errores de sintaxis ocurren cuando el código se crea incorrectamente. Incluyendo palabras clave ingresadas incorrectamente, falta de signos de puntuación innecesarios o estructuras incorrectas (por ejemplo, la declaración For carece de la declaración Siguiente correspondiente, o la línea donde se encuentra la palabra clave If no tiene un operador condicional).

VisualBasic incluye una opción de detección automática de sintaxis que puede detectar y corregir errores de sintaxis cuando los usuarios escriben programas. Si se utiliza esta opción, Visual Basic interpretará el programa a medida que el usuario lo escriba. Cuando encuentra un error, resalta el código del programa y muestra un cuadro de mensaje que explica la causa y brinda ayuda. Esto permite al usuario corregir errores antes de continuar con la programación.

En el menú Herramientas, haga clic en el comando Opciones, en el cuadro de diálogo Opciones, haga clic en la pestaña Editor y haga clic en la opción Detección automática de sintaxis.

Un error de ejecución ocurre cuando una declaración de programa intenta realizar una operación que es imposible de realizar.

Un error de ejecución común es intentar leer datos de un archivo que no existe, otro es intentar realizar una operación de división por cero.

Es importante proporcionar funciones de manejo de errores y rutinas de manejo de errores para estos errores en el programa del usuario. Para obtener información más detallada sobre las funciones de manejo de errores, consulte el Capítulo 8 "Manejo de errores".

Los errores lógicos ocurren cuando una aplicación no funciona como se esperaba. Estos errores son difíciles de encontrar. Debido a que la sintaxis de la aplicación es completamente legal y no se realizan operaciones ilegales en tiempo de ejecución, aún se producirán errores. Este tipo de error normalmente no produce un mensaje de error. La única forma de verificar el rendimiento de una aplicación es probarla y analizar los resultados.

Espero poder ayudarte a aclarar tus dudas.