entlast (AutoLISP)
返回图形中最后一个未删除的主对象(图元)的名称 支持的平台:Windows 和 Mac OS 签名(entlast)没有参数。 返回值类型:Ename(实体名称) 实体名称;否则,如果当前图形中没有图元。nil 言论该函数经常用于获取刚刚与该函数一起添加的新实体的名称。要进行选择,图元不必位于屏幕上或解冻图层上。entlastcommand 例子将变量设置为最后添加到图形中的图元的名称:e1 (setq e1 (entlast)) <Entity name: 2c90538> 如果应用程序需要最后一个未删除实体(主实体或子实体)的名称,请定义如下所示的函数并调用它而不是 。entlast (defun lastent (/ a b) (if (setq a (entlast)) Gets last main entity (while (setq b (entnext a)) If subentities follow, loopsuntil there are no more (setq a b) subentities ) ) a Returns last main entity ) or subentity 相关概念 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 22:09
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.