Ich verstehe das Attach nicht.
Also so hier könnte eine neue
Unit ausschauen:
Delphi-Quellcode:
UNIT MeineHelfer;
// Name der Unit
INTERFACE // was stellt diese Unit bereit
USES SysUtils;
// was braucht diese Unit
FUNCTION MeinPfad :
String;
// hier haben wir etwas was bereitgestellt werden soll
IMPLEMENTATION // nun zum Code
function MeinPfad :
String;
// hier die oben genannte Funktion
begin
Result := ExtractFilePath(ParamStr(0));
end;
INITIALIZATION
FINALIZATION
END.
In deinem Projekt steht auch irgendwo weit oben ein "USES", da fügst du dann MeineHelfer hinzu,
ab nun kannst du in dem Formular wo du das USES MeineHelfer nutzt auch auf die Funktion MeinPfad zugreifen.
PS: "MeineHelfer.pas" muss im Verzeichniss deines Projekt oder im Suchpfad von Delphi liegen.