Hi,
ich finde so keine Lösung um bei einer
DLL rauszufinden wie der Dateiname der
DLL ist.
Ich habe nur die Methode
GetModuleFileName(hInstance, buf, SizeOf(buf));
gefunden, mit der aber nur die Anwendung herausgefunden werden kann der die
DLL geladen hat.
Jedoch nicht wie die
DLL selber heißt.
Ich will in der
DLL erkennen wie die
DLL Datei heißt, denn es muss dann eine INI Datei geöffnet werden. Und dazu brauche ich den
DLL Dateinamen und nicht den Namen der Host Anwendung.
Kann man den in der
DLL bestimmen, wenn die
DLL geladen wird?
EDIT:
Habe die Lösung doch noch gefunden: DllFileName := GetModuleName(Hinstance);