Показать сообщение отдельно
  #2  
Старый 27.01.2012, 04:35
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

попробуй вот так:

Код:
type
  TFunc = function (X: Real) : Read;

function F1(X : Real) : Real;
begin
...
end;

function F2(X : Real) : Real;
begin
...
end;

function GetFunc(Num : Integer) : TFunc;
begin
  Case Num Of
    1 : Result := @F1;
    2 : Result := @F2;
  End;
end;
Ответить с цитированием