Ouh là ! qui t'a dit qu'un fichier est toujours en .xxx ?
Un nom de fichier peut avoir n'importe quelle forme: toto.txt, mais aussi toto tout court, ou toto.ab, ou bien encore "Mon fichier toto.c".
De même qu'un nom de répertoire peut très bien avoir un suffixe: CeRépertoire.zut, ou bien "Un répertoire quelconque.14", ou ne pas en avoir, par exemple: "Panoramic Editor V 0.9.18".
Tu me diras que je n'ai qu'à faire après le
- Code:
-
f$ = FILE_FIND_NEXT$
IF DIR_EXISTS(f$) = 1
' c'est un répertoire
ELSE
' c'est un fichier
END_IF
mais c'est quand même un peu lourd...