Datei auf Extension prüfen?
-
Hallo,
ich habe ein Problem. Wenn meine Funktion einen Dateipfad mit Dateinamen (z.B. "C:\MP3\Lied.mp3") dann möchte ich überprüfen, ob die Datei ein "*.mp3" Datei ist! Nicht einfach if(szFile[strlen(szFile)-3] == 'm' ... oder so, sondern richtig. Geht soetwas und wenn ja, dann wie?Danke,
tschüss
-
Die Extension steht hinter dem letzten Punkt im Dateinamen -> strrchr
-
Und was ist, wenn ein Verzeichnis angegeben würde:
"C:\MP3\Verzeichnis.mp3"
?Achso man könnte GetFileAttributes prüfen ob es kein Verzeichnis ist ... und ... dann mit strrchr prüfen ........... oder?
-
guck mal hier
Path Name Prüfen...