DenisHen Posté(e) le 9 mai 2018 Posté(e) le 9 mai 2018 Bonjour à tous, si quelqu'un peut m'expliquer, je suis en EO : -erase fonctionne, mais (command "-erase" ne fonctionne pas, j'ai même tenté avec "_-erase"...Voici une capture... :Commande: (command "_-erase" "_all" "")Commande inconnue "-ERASE". Appuyez sur F1 pour obtenir de l'aide.Commande inconnue "ALL". Appuyez sur F1 pour obtenir de l'aide.nilCommande: (command "-erase" "_all" "")Commande inconnue "-ERASE". Appuyez sur F1 pour obtenir de l'aide.Commande inconnue "ALL". Appuyez sur F1 pour obtenir de l'aide.nilCommande: -ERASE EFFACERChoix des objets: _all27921 trouvé(s)Choix des objets:J'ai essayé aussi avec (command-s "-erase" "_all") Je pense avoir été clair (oui ou non maître didier ;) ) Si quelqu'un a une explication, je suis preneur... Windows 11 / AutoCAD 2024 Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net). Davantage d'avantages, avantagent davantage (Bobby Lapointe). La connaissance s'accroît quand on la partage (Socrate). Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)
Olivier Eckmann Posté(e) le 9 mai 2018 Posté(e) le 9 mai 2018 Bonjour, la commande EFFACER ou _ERASE n'affiche pas de case de dialogue donc la commande équivalente (avec option ligne de commande) avec un - devant n'existe pas (command "_ERASE" "_ALL" "") Olivier
DenisHen Posté(e) le 9 mai 2018 Auteur Posté(e) le 9 mai 2018 Salut Olivier, et merci pour cette réponse en cette heure tardive dans ce jour férié... Effectivement, je n'avais pas tout testé... Encore merci à toi... Windows 11 / AutoCAD 2024 Sur terre, il y a 10 types de personnes, celles qui comptent en binaire et les autres (developpez.net). Davantage d'avantages, avantagent davantage (Bobby Lapointe). La connaissance s'accroît quand on la partage (Socrate). Tant va la cruche à l'eau que l'habit n'amasse pas mousse avant de l'avoir tué. (Moi)
(gile) Posté(e) le 9 mai 2018 Posté(e) le 9 mai 2018 Petite précision, quand on appelle des commandes en LISP avec les fonctions command, vl-cmdf ou command-s il est inutile de précéder le nom de la commande avec un tiret (-).Extrait de "Introduction à AutoLISP" chapitre 5 :Pour les commandes ayant une version "ligne de commande" et une version "boite de dialogue", c'est la première qui est utilisée par défaut. Pour forcer l'ouverture de la boite de dialogue, il faut faire précéder l'appel à command par l'expression : (initdia) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
didier Posté(e) le 10 mai 2018 Posté(e) le 10 mai 2018 Coucou Oui sur le coup tu as été clair dans l'explicationC'est dans le code que tu ne l'es pasPOURQUOI demander à ne pas faire apparaître une case de dialogue sur une commande qui n'en contient pas ?(command "-_LINE" ne fonctionnera pas non plus...Pour le coup tu as ta réponse, jour férié ou pas le logiciel reste dans sa logique Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
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