GoSub...Return (Instrucción)

Visual Basic VBLR

GoSub...Return (Instrucción)

       

Salta a una subrutina desde un procedimiento para posteriormente volver a él.

Sintaxis

GoSub línea ...
línea
...

Return

El argumento línea puede ser cualquier etiqueta de línea o número de línea.

Comentarios

Puede utilizar GoSub y Return en cualquier lugar de un procedimiento, pero GoSub y su correspondiente Return deben estar en el mismo procedimiento. Una subrutina puede contener más de una instrucción Return, pero la primera instrucción Return que se encuentra hace que el flujo de la ejecución regrese a la instrucción que sigue inmediatamente a la instrucción GoSub ejecutada más recientemente.

Nota   No se puede entrar o salir de procedimientos Sub utilizando una instrucción GoSub...Return.

Sugerencia   La creación de procedimientos separados a los que puede llamar proporciona una alternativa más estructurada que el uso de GoSub...Return.