Die Funktion ist für andere Units unsichtbar, solange sie nicht im Interface deklariert wurde, z.B. so:
Delphi-Quellcode:
unit Sample;
Interface
Function SampleFunc (aParam : Integer) : Integer;
...
Implementation
Function SampleFunc (aParam : Integer) : Integer;
Begin
...
Result := ...
End;
...