|
AutoLisp : Popupmenü laden / entfernen
benwisch am 30.06.2005 um 14:38 Uhr (0)
Hallo Wolfgang, Zitat: wie kann man ein Popupmenü aus einer eigenen mnc mit LISP oder ActiveX laden und entfernen? Sichtbar/Unsichtbar schalten geht ganz einfach mit AchtiveX... sammeln der Menüs...(hier als Bsp. die Menügruppe Menue Code: (setq menupopup (vla-get-menus (vla-item (vla-get-menugroups (vlax-get-acad-object)) Menue ) ) ) speichern des MenüPopups mit dem Namen: ToolBox Code: (setq popname (vla-item menupopup ToolBox )) Die für die Sichtba ...
| | In das Form AutoLisp wechseln |
|
Lisp : n-tes Element einer Liste entfernen
benwisch am 28.01.2005 um 13:46 Uhr (0)
geiles Thema Ich habe mir hierzu vor einiger Zeit auch mal so meine Gedanken gemacht und teile Holgers Meinung.Jedoch möchte ich mal einen anderen Ansatz mittels Rekursion vorschlagen...Wir nutzen den Stack aus und legen dort alle Einträge beginnend ab der ersten Position bis eins vor dem zu suchenden Element (x) welches gelöscht werden soll. Im Stack ist also eine Liste von (1- x) - 1.Jetzt lese ich wieder alles vom Stack zurück wobei als Rückgabe die "neue" Liste in der richtigen Reihenfolge zurückgegebe ...
| | In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |