Zitat von
Alexander:
Du musst sie, wenn sie in deinem gesamten Projekt verfügbar sein soll...
wenn nicht, sprich wenn die prozedur nur von bestimmten units benutzt werden soll: den prozedurkopf in den Interface-Teil schreiben und die implementation dann in den Implementations-teil:
Delphi-Quellcode:
unit MeineUnit;
interface
function MeineFunktion(x,y:integer):integer;
implementation
function MeineFunktion(x,y:integer):integer;
begin
result := x+y;
end;
end.
danach kann man die prozedur(bzw die
Unit, in der die Prozedur enthalten ist) dann in allen Units, wo man sie braucht, per
uses MeineUnit;
einbinden und benutzen.