le problème c'est déjà le choix du répertoire
Comme tu ne fournis que le nom du fichier, il doit chercher dans le répertoire de l'exe
Et sinon, j'ai l'impression que tu as mal posé ta question, ce n'est pas un problème de chemin incomplet mais plutôt que tu ignores comment filtrer les résultat fournis par FindFirst
Si tu veux accéder au "deuxième" seulement, tu as un critère de sélection
construit ton fitre de façon à ce qu'il réduise ton choix, tente ceci
if FindFirst('12100H302 20121112*', faAnyFile, searchResult) = 0 then
ou
if FindFirst('"12100H302 20121112*"', faAnyFile, searchResult) = 0 then
Tu noteras que j'ai mis "12100H302 20121112*" car je me demande si l'espace n'est pas problématique dans une recherche ?
@Eric Boisvert, sous Explorer ? et * semble avoir le même effet et pas se limiter à un char
Mais c'est une approche a tester
Partager