Compartir a través de


Información general sobre las instrucciones

Actualización: noviembre 2007

En Visual Basic, una instrucción es una instrucción completa. Puede contener palabras clave, operadores, variables, constantes y expresiones. Cada instrucción pertenece a una de las categorías siguientes:

  • Instrucciones de declaración, que dan nombre a una variable, constante o procedimiento y también pueden especificar un tipo de datos.

  • Instrucciones ejecutables, que inician acciones. Estas instrucciones pueden llamar a un método o función, y pueden recorrer bloques de código o bifurcar a otro bloque de código. Las instrucciones ejecutables incluyen instrucciones de asignación, que asignan un valor o expresión a una variable o constante.

Colocar varias instrucciones en una línea

Se pueden tener varias instrucciones en una sola línea separadas por el carácter de dos puntos (:). Esto se ilustra en el siguiente ejemplo:

Dim sampleString As String = "Hello World" : MsgBox(sampleString)

Aunque ocasionalmente puede resultar conveniente, esta forma de sintaxis dificulta la lectura y el mantenimiento del código. Por tanto, se recomienda mantener una instrucción por línea.

Continuar una instrucción en varias líneas

Normalmente, una línea suele ser suficiente para una instrucción, pero si la instrucción es demasiado larga, se puede continuar en la siguiente línea mediante una secuencia de continuación de línea, que está compuesta por un espacio seguido de un carácter de subrayado (_) y de un retorno de carro. En el siguiente ejemplo, la instrucción ejecutable MsgBox continúa en más de dos líneas.

Public Sub demoBox()
    Dim nameVar As String
    nameVar = "John"
    MsgBox("Hello " & nameVar & _
        ". How are you?")
End Sub

Agregar comentarios

El código fuente no es siempre fácil de entender, ni siquiera para el programador que lo escribió. Por consiguiente, como ayuda para documentar el código, la mayoría de los programadores utilizan libremente comentarios incrustados. Los comentarios del código pueden explicar un procedimiento o una instrucción concreta a cualquiera que los lea o trabaje con ellos posteriormente. Visual Basic omite los comentarios durante la compilación y no afectan al código compilado.

Las líneas de comentario comienzan con un apóstrofo (') o REM seguido de un espacio. Se pueden agregar en cualquier parte del código, excepto en una cadena. Para anexar un comentario a una instrucción, inserte un apóstrofo o REM después de la instrucción, seguido del comentario. Los comentarios también pueden escribirse separados en una línea propia. En el ejemplo siguiente se muestran estas posibilidades.

' This is a comment on a separate code line.
REM This is another comment on a separate code line.
x += a(i) * b(i) ' Add this amount to total.
MsgBox(statusMessage) REM Inform operator of status.

Comprobar errores de compilación

Si después de escribir una línea de código, la línea se muestra con un subrayado azul con líneas onduladas (también puede mostrarse un mensaje de error), la instrucción contiene un error de sintaxis. Debe averiguar cuál es el problema en la instrucción y corregirlo; para ello, busque en la lista de tareas o pase el puntero del mouse (ratón) sobre el error y lea el mensaje de error). Mientras no corrija todos los errores de sintaxis del código, el programa no se compilará correctamente.

Vea también

Tareas

Cómo: Interrumpir y combinar instrucciones en código

Cómo: Aplicar etiquetas a las instrucciones

Conceptos

Instrucciones de asignación

Instrucciones de declaración en Visual Basic

Instrucciones ejecutables