Buscador

Sintaxis de un procedimiento Sub

El formato para la escritura de un procedimiento Sub se muestra en el Código fuente 96.

[Ámbito] Sub NombreProcedimiento[(ListaParámetros)]
[CódigoEjecutable]
[Exit Sub | Return]
[CódigoEjecutable]
End Sub
Código fuente 96

Los elementos que forman parte de este tipo de rutina son los siguientes: 
• Ámbito. Define el modo en que vamos a poder acceder o llamar al procedimiento desde otro punto de la aplicación. El ámbito de los elementos del lenguaje será tratado en un apartado posterior. 
• Sub...End Sub. Palabras clave que indican el comienzo y final del procedimiento respectivamente. Cuando hagamos una llamada al procedimiento, el compilador ejecutará el código comprendido entre estas dos palabras clave. 
• NombreProcedimiento. Identificador que utilizamos para reconocer y llamar al procedimiento. 
• ListaParámetros. Lista de identificadores separados por comas, y encerrados entre paréntesis, que representan la información que recibe el procedimiento desde el código llamador. Dentro del cuerpo del procedimiento, estos identificadores o parámetros se utilizarán igual que variables.
• Return. Esta palabra clave permite salir de la ejecución del procedimiento sin haber llegado a su fin. Podemos utilizarla en tantos lugares dentro de un procedimiento como sea necesario. Se recomienda su uso en lugar de Exit Sub, ya que podemos emplear Return para salir de cualquier tipo de procedimiento, con lo cual se unifica la escritura del código. 
• Exit Sub. Al igual que en el punto anterior, esta palabra clave permite salir de la ejecución del procedimiento sin haber llegado a su fin, pudiendo igualmente, situarla en tantos lugares dentro del procedimiento como sea necesario.
El Código fuente 97 muestra el modo más simple de crear un procedimiento. Escriba el lector este procedimiento en la aplicación de consola sobre la que está realizando las pruebas, a continuación de Main( ).

Sub Prueba()
Console.WriteLine("Estamos en el procedimiento Prueba")
End Sub
Código fuente 97

No hay comentarios:

Publicar un comentario