Gast
#1426049
Hi, kennt jemand eine Win-API-Funktion, um nach einer Datei-Öffnen-Dialog-Auswahl nur den Dateinamen ohne Pfad in einem Char-Array zu erhalten? Gruß, Hannes
|
Anzeige
|
Dateinamen ohne Pfad Win-API
Gast
#1426049
Hi, kennt jemand eine Win-API-Funktion, um nach einer Datei-Öffnen-Dialog-Auswahl nur den Dateinamen ohne Pfad in einem Char-Array zu erhalten? Gruß, Hannes
Gast
#1426059
wüsste zwar nicht warum man sotwas braucht aber das könnte die lösung sein splitpath man könnte den letzen \ suchen und den rest verwenden
Gast
#1426064
#include <libgen.h> char *basename(char *path); Für POSIX. Windows dürfte was Äquivalentes haben. Sieh Dir mal die Definition der OPENFILENAME-Struktur an, die Du der Win32-API-Funktion GetOpenFilename übergibst: http://msdn.microsoft.com/en-us/library/ms646927%28VS.85%29.aspx http://msdn.microsoft.com/en-us/library/ms646839%28VS.85%29.aspx lpstrFileTitle dürfte sein, was Du suchst.
Gast
#1426121
Hey, danke Rufus! Das war genau das was ich gesucht habe! Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|