Eigene Dateiname abfragen
-
In .NET gibt es eine Methode, um den Dateinamen der eigene Datei abzufragen.
Leider habe ich nichts vergleichbares in C++ gefunden. Auch nicht in Google.
Kann mir da jemand weiterhelfen?
-
__targv[0];
-
__targv[0]; liefert mir leider einen falschen Wert zurück. Ich habe auch __FILE__ ausprobiert aber das ist auch nicht das Richtige.
Also der Befehl wird aus einer DLL ausgeführt und diese DLL wir wiederum von
einer anderen Anwendung ausgeführt. __targv[0] liefert mir den Namen der
Anwendung und nicht den Namen der DLL zurück.
-
OK ich habe die Lösung gefunden. Logischerweise __targv[1];
Danke!
-
Also ich bekomme jetzt zwar den Filename aber als absoluter Pfad. Gibt es die Möglichkeit aus dem Pfad den Filename zu parsen?
-
Ich denke, Du suchst "GetModuleFileName(NULL, ...)"
-
brainwave81 schrieb:
Also ich bekomme jetzt zwar den Filename aber als absoluter Pfad. Gibt es die Möglichkeit aus dem Pfad den Filename zu parsen?
PathFindFileName
http://msdn.microsoft.com/en-us/library/bb773589(VS.85).aspx