Fraid Posté(e) le 17 avril 2011 Posté(e) le 17 avril 2011 Bonjour, Une liste de chemin Commande: !listdir("F:\\MAP\\SFR\\Plans\\9CA\\T24\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\Blocs\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\Blocs\\APD\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S01\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S01\\APD\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S02\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S02\\APD\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S03\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S03\\APD\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S04\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\S04\\APD\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\Xref\\" "F:\\MAP\\SFR\\Plans\\9CA\\T24\\Xref\\APD\\") Je souhaite enlever de la liste les éléments contenant "APD" Je me suis dit que c'etait le moment d'utiliser la fonction Lambda que d'habitude je contourne :P j'ai donc essayé ceci (setq newlist (vl-remove-if '(lambda (x)(= x "*APD*")) ListDir)) mais ma liste reste intact sans recevoir de message d'erreur Aurais je oublié quelque chose ? Merci https://github.com/Fraiddd
(gile) Posté(e) le 17 avril 2011 Posté(e) le 17 avril 2011 Salut, Regarde la fonction wcmatch si tu utilises des caractères génériques. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Fraid Posté(e) le 17 avril 2011 Auteur Posté(e) le 17 avril 2011 Merci je bloquais récemment a cause de cette fonction j’espère cette fois ci m'en souvenir ;) https://github.com/Fraiddd
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant