Pasar a un procedimiento

Completado

Al crear procedimientos o usar procedimientos existentes, los parámetros son importantes. Puede usar un parámetro para pasar información a un procedimiento. Los procedimientos podrían incluir los siguientes parámetros:

  • Los valores, referencias o expresiones se envían al procedimiento

  • La información se facilita al procedimiento

  • La función puede cambiar la información.

Al llamar a procedimientos desde el código, Visual Studio Code le ayuda facilitándole información sobre los parámetros que requiere el procedimiento. Al empezar a escribir, IntelliSense de Visual Studio Code le muestra los parámetros con información extra sobre cómo usarlos. Si un parámetro va rodeado de corchetes, indica que ese parámetro es opcional.

Ejemplo de IntelliSense en Visual Studio Code.

Para definir un procedimiento con parámetros, debe separar todos los parámetros con un punto y coma en la definición del procedimiento.

procedure MyFunction(Param1: Integer; Param2: Text[50])

Instrucción exit

Al crear un procedimiento, cuando el procedimiento ha terminado de ejecutar el código, si quiere que devuelva algo, puede usar la instrucción exit.

exit(<expression>);

exit(param * param);

Si no proporciona un valor de devolución en la instrucción exit, el procedimiento terminará. Esta característica puede resultar útil si quiere que el procedimiento se detenga tras una determinada condición. De lo contrario, puede proporcionar un valor que se pueda devolver.

local procedure MyFunction() : Integer
var 
   myResult: Integer
begin
   myResult := Power(2, 3);
   exit(myResult);
end;