- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Ok it all seemed so easy, but I seem to be getting nowhere. I would like a lisp to toggle all images in the drawing between loaded or unloaded
I tried
(vl-load-com)
(defun c:IMT (/ i lst obj ss)
(setq lst "")
(prompt "\nSelecting All Images to Unload: ")
(if (setq ss (ssget "x" (list (cons 0 "IMAGE"))))
(progn
(repeat (setq i (sslength ss))
(setq obj (vlax-ename->vla-object (ssname ss (setq i (1- i))))
lst (strcat lst "," (vla-get-name obj))
)
)
(vl-cmdf "-Image" "_U" lst)
)
)
(princ)
)
Just to unload all of them, but it worked once then not again. Has anyone got a working piece of code to toggle between reload and unload, or something that will unload and reload seperately
Solved! Go to Solution.