procedure A(Proc: TSortAlgorithm);
Ansonsten Nein, sowas geht leider nicht. (hab ich mir auch schon gewünscht)
Du kannst aber deine Parameter in ein Parameter-Objekt legen oder notfalls auch in einen Record.
Delphi-Quellcode:
type
TSortParam = class {oder =record}
ParameterX: Integer;
ParameterY: String;
ParameterZ: Sonstwas;
end;
procedure A(Param: TSortParam); // beim Record das CONST nicht vergessen
begin
...
end;
procedure B(Param: TSortParam);
begin
...
end;