Bonjour,
J'utilise la fonction FindNextFile pour retrouver un fichier dans un répertoire.
Le fichier recherché : test_FR.pdf.
Les deux fichiers existant dans le répertoire : test_FR.pdf et testY_FR.pdf.
Voici un code simplifié expliquant mon problème :
Les 3 "?" représentent des charactères blanc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CString URL = _T("c:\\test???.pdf"); CFileFind finder; if(!finder.FindFile(URL)) return; finder.FindNextFile(); URL = finder.GetFilePath();
(The directory or path, and the file name, which can include wildcard characters, for example, an asterisk (*) or a question mark (?).).
URL devrait me trouver le fichier test_FR.pdf mais il me retourne le fichier testY_FR.pdf ...
Est-ce que la fonction présente un bug, ou est-ce que je fais quelque chose de mal???
Merci de toute réponse.
Partager