Da fehlt so ein schönes Schlüsselwort, nach dem ich benannt bin. Einfach zwischen die uses-Klausel und die Funktion stecken. Und hinterher die Funktion am Besten nochmal im interface-Teil erwähnen (dort nur erwähnen, nicht implementieren!).
Edit: Nur um mich klarer auszudrücken:
Delphi-Quellcode:
uses ...;
function convert(astring: Ansistring):
string;
// damit du in der ersten Unit drauf zugreifen kannst
implementation // <-- der springende Punkt
function convert(astring: Ansistring):
string;
var
...