Hallo,
ich schreibe gerade ein Programm mit AutoLisp. Es geht darum, Kreis oder Linie wählen, falls weder Linie noch Kreis gewählt wurde oder Eingabebefehl abgebrochen wurde, eine Mitteilung zeigen.
Mein Programm funktioniert, aber die Mitteilung wird nicht gezeigt. Kann mir vielleicht jemand sagen was ich falsch mache?
Hier ist Ausschnitt:
(defun c:aufgabe7() (setq elem (car(entsel "\nBitte Linie oder Kreis waehlen ")))
(if elem
(progn
(setq e_liste (entget elem)
typ (cdr(assoc 0 e_liste))
)
(cond
((= typ "LINE") (up_line e_liste))
((= typ "CIRCLE") (up_circle e_liste))
(T (print "Kein Objekt gewaehlt"))
);end cond
);end progn
);end if
(princ)
)
Vielen Dank!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP