SUB

(palabra clave)
Lenguaje: BASIC   (Versión: QBasic)

Define un procedimiento

Declaración: SUB nombre[(listaparámetros)]

Detalles:
SUB define un procedimiento. No existe en la mayoría de versiones de BASIC clásicas, pero sí en algunas más recientes, como QBasic.

Su modo de empleo es:

SUB nombre[(listaparámetros)] [STATIC]
[bloqueinstrucciones]
END SUB

Donde:

"nombre" Es el nombre de un procedimiento SUB, de hasta 40 caracteres, sin sufijo indicando el tipo de datos.

"listaparámetros" Son una o más variables que especifican los parámetros que serán pasados a un procedimiento SUB cuando es llamado: variable[( )] [AS tipo] [, variable[( )] [AS tipo]]...

En esa "listaparámetros", "variable" se refiere a un nombre de variable Basic y "tipo" all tipo de datos de la variable (INTEGER, LONG, SINGLE, DOUBLE, STRING, o un tipo de datos definido por el usuario).

La palabra opcional STATIC especifica que los valores de las variables localesdel procedimiento SUB sean guardados entre llamadas a la función.

Cuando hace se llama a un procedimiento SUB, se puede especificar que el valor de un argumento no sea cambiado por el procedimiento, poniendo el argumento entre paréntesis.


Ejemplo:
' (Pronto disponible)
 

Órdenes relacionadas:   call   function  

En otros lenguajes:   procedure (Pascal)  


  Volver al índice de la referencia o al apartado de BASIC