[autolisp] Vymazani z reaktoru
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=4642
Datum vytištění: 23.dub.2026 v 03:35
Téma: [autolisp] Vymazani z reaktoru
Odeslal: Max Sauer
Předmět: [autolisp] Vymazani z reaktoru
Datum odeslání: 28.kvě.2007 v 12:11
Ahoj, neporadil byste mi prosim nekdo jak vymazat entitu z vnitrku reaktoru (nelze tam pouzit command, a (entdel (entlast)) mi take nefunguje :(
;;Zavedeni reaktoru mam takto: ;; ... (vl-load-com) (if (not dwiz_acdb_reactor) (setq dwiz_acdb_reactor (vlr-set-notification (vlr-acdb-reactor "acdb" '((:vlr-objectappended . acdb-objectappended))) 'active-document-only))) )
;;; Fce volana pri pridani objektu (defun acdb-objectappended(reactor params) (vl-load-com) (graphscr) (setq L (getvar "LIMMIN")) (setq U (getvar "LIMMAX")) (princ "got here") ;(command "_ERASE" "_w" L U "") ;nejde.. (entdel (entlast)) ; nedela nic, prestoze (princ (entlast)) entitu vypise )
Jeste jsem nekde vygoogloval vla-delete a remove, ale pise mi to: chyba: ActiveX server vrátil chybu: neznámé jméno: Delete (resp. remove)
Dekuji mnohokrat za kazdy hint.
|
|