Cómo: Aplicar etiquetas a las instrucciones (Visual Basic)

Los bloques de instrucciones se componen de líneas de código delimitadas por dos puntos. Se dice que las líneas de código precedidas por una cadena o un entero identificativos están etiquetadas. Las etiquetas de las instrucciones se usan para marcar una línea de código a fin de identificarla para su uso con instrucciones como On Error Goto.

Las etiquetas pueden ser identificadores válidos de Visual Basic (como aquellos que identifican elementos de programación) o literales enteros. Una etiqueta debe aparecer al principio de una línea de código fuente y debe ir seguida de dos puntos, independientemente de si va seguida de una instrucción en la misma línea.

El compilador identifica las etiquetas al comprobar si el principio de la línea coincide con algún identificador ya definido. Si no es así, el compilador da por hecho que es una etiqueta.

Las etiquetas tienen su propio espacio de declaración y no interfieren con otros identificadores. El ámbito de una etiqueta es el cuerpo del método. La declaración de la etiqueta tiene prioridad en cualquier situación ambigua.

Nota

Las etiquetas solo se pueden usar en instrucciones ejecutables dentro de métodos.

Para etiquetar una línea de código

Coloque un identificador, seguido de dos puntos, al principio de la línea de código fuente.

Por ejemplo, las siguientes líneas de código están etiquetadas con Jump y 120, respectivamente:

Jump:   FileOpen(1, "testFile", OpenMode.Input)
        ' ...
120:    FileClose(1)

Vea también