Pasar a un procedimiento
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.
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;