Delphiではprocedure(手続き)とfunction(関数)があります。
これらルーチンにはパラメータをもたせることができます。
例えば
function plus_one(val:Integer):Integer;
begin
Result := val +1;
end;
こんな関数ですが、ここでのパラメータはInteger型のvalです。
valに与えられた数値に1を足して返す関数ですね。
Delphiではパラメータに特定の予約語を付けることで、その振る舞いを変えることができます。
続きを読む