CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2021 开发者帮助

entnext (AutoLISP)

2024-5-18 18:29| 发布者: admin| 查看: 143| 评论: 0|原作者: admin|来自: AutoCAD

entnext (AutoLISP)

返回图形中下一个对象(图元)的名称

支持的平台:Windows 和 Mac OS

签名

(entnext [ename])
ename(英语:ename)

类型:Ename(实体名称)

现有实体的名称。

返回值

类型:Ename(实体名称)或 nil

如果在不带参数的情况下调用,则返回数据库中第一个未删除实体的实体名称。如果向 提供 ename 参数,则该函数返回数据库中 ename 后面的第一个未删除实体的实体名称。如果数据库中没有下一个实体,则返回 。该函数返回主实体和子实体。entnextentnextnilentnext

例子

(setq e1 (entnext))    ; Sets e1 to the name of the first entity in  the  drawing

(setq e2 (entnext e1)) ; Sets e2 to the name of the entity following e1
注意:选择的实体是主图元,而不是块的属性或折线的顶点。您可以通过遍历带有 的子实体来访问这些复杂实体的内部结构。获得子实体的名称后,您可以像任何其他实体一样对其进行操作。如果获取 的子实体的名称,则可以通过向前步进直到找到 seqend 实体,然后从该实体中提取 -2 组(即主实体的名称)来查找父实体。ssgetentnextentnextentnext

路过

雷人

握手

鲜花

鸡蛋

最新评论

群   号:715888130

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

GMT+8, 2025-5-13 12:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部