Tecnología

Inicio

¿Qué hace esperando un Fin de media de expresión en VB?

¿Qué hace esperando un Fin de media de expresión en VB?


La programación puede ser una actividad frustrante. El error tipográfico más pequeño en su código puede evitar que funcione, dejando que luchan para fijarla con solamente desconcertante mensajes de error que te guíe. En Visual Basic, un tal mensaje se "esperaba final de la expresión", y puede ser causada por una serie de cosas.

caracteres adicionales

Si está probando su programa de Visual Basic y obtiene un mensaje de error que dice "esperando una final de la expresión" o "fin de la expresión de lo esperado", entonces usted tiene una línea en algún lugar de su código que no tiene la sintaxis del todo bien. Específicamente, caracteres adicionales están en el extremo de la línea. En otras palabras, la línea tiene una expresión completa, sintácticamente correcta seguido de caracteres adicionales que no deberían estar allí.

Fin de la declaración

En muchos lenguajes de programación, cada instrucción de código se terminó por un carácter específico al final de su declaración, tal como un punto y coma (;). En Visual Basic, sin embargo, el final de la línea es el final de la instrucción. Si usted es nuevo en Visual Basic, el hábito de poner fin a una expresión con un punto y coma podría ser el origen de este error. Se puede poner varias instrucciones en una línea, si lo desea, separando cada declaración con dos puntos (:). También puede extender una declaración a una línea adicional escribiendo un espacio, un guión bajo y un retorno de carro (la tecla enter) al final de la línea.

comentarios

Una razón común es posible que vea este error se debe a que usted ha tratado de poner en un comentario, pero la sintaxis que utilizó porque no estaba del todo bien. Poner comentarios en los extremos de las líneas es una práctica útil. Para hacerlo en Visual Basic, iniciar el comentario de poner un espacio después del último carácter del código, seguido de un apóstrofo ( ') o la REM letras. Nada escrito después de eso será un comentario. Si escribe un comentario sin hacer esto primero, que hará que el error.

otras causas

La causa exacta de un "fin de la expresión de lo esperado" error no siempre es obvio, pero es casi siempre indica un error de sintaxis. Puede que no sea tan sencillo como un comentario con formato incorrecto o algunos caracteres adicionales al final, sin embargo. Compruebe que ha utilizado correctamente los operadores, estructuras de control y llamadas a métodos presentes en la línea, y que todos los de su partido hasta el paréntesis. Un error en el medio podría hacer que el compilador considera que su estado de cuenta es más antes de que se supone que es.