Dateiname der geladenen DLL ermitteln
spacer
Autor Nachricht
rushifell
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Beiträge: 161
Erhaltene Danke: 6



BeitragVerfasst: Fr 28.10.11 12:53 
Hallo,

ich möchte gerne den Dateinamen einer geladenen DLL herausfinden und zwar innerhalb der DLL. Die DLL's werden aus einem plugin-Ordner dynamisch geladen. Dabei spielt der Dateiname der DLL's keine Rolle. Ich suche einfach mit FindFirst FindNext nach den DLL's und lade diese bei Bedarf.

Für jede DLL wird nun beim Auftreten von Fehlern eine Log-Datei geschrieben. Die Log-Datei wird in der DLL erstellt, nicht im Hauptprogramm. Nun möchte ich gerne den Dateinamen der entsprechenden DLL, bei der die Fehler aufgetreten sind in die Log-Datei schreiben.

ParamStr(0) in der DLL liefert mir jedoch nur den Namen der Hauptanwendung, nicht den Namen der DLL. Gibt es eine Möglichkeit, den Namen der DLL direkt zu ermitteln? Ansonsten müsste ich den Namen von der Hauptanwendung an die DLL übergeben.

Gruß
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Luckie
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Beiträge: 11803
Erhaltene Danke: 146

WindowsXP Professional SP2
BDS2006, VS C++ Express, Eclipse (Java), Flex (Flash, AS)
BeitragVerfasst: Fr 28.10.11 13:14 
Kommst du mit GetModuleFileName weiter?

_________________
Gruß Michael

Für diesen Beitrag haben gedankt: rushifell
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
rushifell Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Beiträge: 161
Erhaltene Danke: 6



BeitragVerfasst: Fr 28.10.11 13:25 
Danke Luckie. Funktioniert einwandfrei. :D
 
Antworten mit Zitat Beitrag melden
Private Nachricht sendenPosting in privater Nachricht zitieren
home home