次の関数を宣言しました。
function next(current, next: string): Integer;
begin
form1.Label1.Caption := next;
form1.Label2.Caption := current;
form1.label3.Caption := clipboard.AsText+inttostr(c);
Result:=1;
end;
私はこのコードでそれを実行しようとします:
if label1.Caption = '' then res := next('current', 'next');
次のエラーが表示されます。
[Error] Unit1.pas(47): E2034 実パラメータが多すぎます
すべてのパラメータは適切だと思うのに、なぜそのエラーが発生するのですか?