CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

entlast(AutoLISP)

2023-1-7 20:58| 发布者: admin| 查看: 355| 评论: 0|来自: AutoCAD

摘要: 返回图形中最后一个未删除的主对象(图元)的名称

返回图形中最后一个未删除的主对象(图元)的名称

支持的平台:视窗和 Mac OS

签名

(entlast)
没有参数。

返回值

类型:名称(实体名称)

实体名称;否则,如果当前图形中没有图元。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

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 14:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部