Показать сообщение отдельно
  #3  
Старый 22.04.2009, 23:16
Аватар для Rokuell
Rokuell Rokuell вне форума
Активный
 
Регистрация: 27.12.2006
Адрес: Псков
Сообщения: 274
Версия Delphi: Delphi 7
Репутация: 497
По умолчанию

Пиши так:
Код:
type TMProc = procedure (Speed: integer);

procedure Pr0(Speed: integer);
begin
...
end;

procedure Pr1(Speed: integer);
begin
...
end;

var Pr = array [0..1] of TMProc;
    i:integer;
begin
 Pr[0] := Pr0;
 Pr[1] := Pr1;

 // а теперь смело вызывай

 for i:=0 to 1 do
  begin
   Pr[i](100); // вызов процедуры с параметром
  end;

end;


__________________
Велик и могуч наш Object Pascal !
ICQ: 357-591-887
Ответить с цитированием