Wenn sie im Private Abschnitt steht hast du sie ja deklariert.
Delphi-Quellcode:
private
procedure Test(S: String);
end;
...
procedure Test(S: String);
begin
// Tu was
end;
{ So gehts! }
{ So nicht: }
private
procedure Test(S: String);
end;
...
procedure Test(aS: String);
begin
// Tu was
end;
Die Proceduren müssen im interface und im implementations abschnitt genau gleich heißen.