Soumis par YANN le mer, 11/02/2009 - 15:05
Bonjour à tous, bonjour Maxence.
Je cherche à faire apparaitre (en haut à gauche de l'écran dans la partie dessin AUTOCAD)un (des) message(s) d'info(s) pendant le déroulement d'une routine LISP.
Ce bout de lisp :
(command "_vbastmt" "msgbox \"Choisissez un cercle\",32,\"Choix cercle\"")
me demande une action (OK). J'ai fouiné un peu partout; des styles de msgbox il y en a une foultitude (1-2-3.. boutons), mais jamais sans action de l'utilisateur. De plus ce type de message paraît figé au centre de l'écran, peut-on lui imposer un autre point d'insertion ?
Merci pour votre aide.



Avec AutoLISP, tu peux
Avec AutoLISP, tu peux afficher un texte dans la barre d'état (en bas à gauche de l'écran) avec :
ou afficher un message dans une boite avec :
Avec la deuxième solution, le script sera interrompu tant que tu ne cliqueras pas sur OK.
Dans la zone de dessin d'AutoCAD, tu ne peux pas écrire, mais tu peux tracer des lignes avec grvecs.
Insérer image
Peut-être en insérant une image ?
Cela est-il possible en LISP uniquement?
Il y a certainement moyen de
Il y a certainement moyen de faire ça en VBA ou en .NET, mais je ne pense pas que ça en vaut la peine. Généralement, on se contente d'afficher l'information sur la ligne de commande avec un simple :
Poster un nouveau commentaire