Dann vermute ich mal sie holt sich den direkt aus dem Programmnamen der EXE und wenn dem so ist, dann kannst du da wohl kaum was ändern, es sei denn du schaffst es rauszufinden wie/wo sich die
DLL den Pfad herholt und diesen Aufruf abzuändern.
z.B. ExtractPath(Application.ExeName), ExtractPath(ParamStr(0)), oder anders.
Ein Therapeut entspricht 1024 Gigapeut.