lecrabe Posté(e) le 19 mai 2017 Posté(e) le 19 mai 2017 Hello Je patauge un peu ce matin ! (setq a (getvar "DWGNAME")) ---> "Dessin_AutoCAD.dwg" SVP comment eliminer ".dwg" de cette chaine STRING ? Merci d'avance, Bye, lecrabe Autodesk Expert Elite Team
(gile) Posté(e) le 19 mai 2017 Posté(e) le 19 mai 2017 Salut, La fonction substr retourne une partie de la chaîne, et la fonction strlen retourne la longueur de la chaîne Ce que tu veux est la sous-chaîne depuis le premier caractère (indice 1) d'une longueur égale à la chaîne moins 4 :(substr a 1 (- (strlen a) 4)) Mais il existe aussi une fonction qui retourne directement le nom d'un fichier sans l'extension (ni le chemin du dossier) : vl-filename-base.(vl-filename-base a) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lecrabe Posté(e) le 19 mai 2017 Auteur Posté(e) le 19 mai 2017 Hello Gilles Comme d'habitude, c IMPEC ! Merci, Bye, lecrabe Autodesk Expert Elite Team
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