Was genau heist bei dir "das mag er ned so" ?
Denn Pfad bekommst du
imho in der
DLL überhaupt nicht, ExtractFilePath(Application.Exename) liefert dir lediglich den Pfad der Binary (.exe) die deine
DLL aufruft. Du musst ihn dir also "zusammenbauen" (wenn du weist, in welchem Pfad von der Exe ausgesehen deine
DLL liegen muss), oder du musst ihn dir von der Exe geben lassen.
Das gleiche Problem hatte ich auch mal, soweit ich mich erinnere gabe es keine ausser der oben genannten Möglichkeiten.
Gruß