Не могу понять почему процедура не принимает значение из функции

Рейтинг: 0Ответов: 1Опубликовано: 13.12.2014
function Slovo1 (a , b : string): string;

begin
 a := 'qwer';
 b := 'rtyu';
 result := a + b;
end;

procedure TForm1.Button1Click(Sender: TObject);

begin
ShowMessage(Slovo1 (result));
end;

Почему ругается на result в ShowMessage(Slovo1 (result));?

Ответы

▲ 1Принят

Функция Slovo1 ошибочно вызывается как Slovo1(result), хотя она должна принимать два строковых параметра.