c'est de droite à gauche qu'il faut lire le fichier et non l'inverse
antp
Oula... il existe une fonction +/- faite pour ça :
ChangeFileExt(filename,"" );
le second paramètre est normalement l'extension, point compris.
c'est pratique pour avoir le nom du .ini qui va avec l'exe :
ChangeFileExt(Application.ExeName,".ini" );
il remplace par ex ".zip" par "", donc il vire l'extension.
n0mad
et si le nom de fichier commence par un point ? (genre .htaccess)
Un petit 'if' ne fait pas de mal :-)
Davis
Bon ok!
C'est bien ce que je pensais faire.
Il n'y a donc pas 36 solutions!
Merci
levioloneux
Tu parcourt de droite à gauche et dès qu' y a un point tu t'arrête. Avec la taille tu peux ainsi lire ton nom de fichier.
Davis
héhé et oui c'est de nouveau moi avec mes histoires de fichiers!
Voila je voudrais a présent enlever l'extension a un nom de fichier et ne garder que le nom du fichier!
Je crois avoir une solution ....mais je voudrais m'assurer qu'il n'existe pas de fonction déjà toute faite!!
Voilà merci!
Ah ! Et au passage si quelqu'un connaît un bon site qui parle de tout ce qui est opérations sur les fichiers ça serait cool!!