CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

entnext(AutoLISP)

2023-1-5 21:28| 发布者: admin| 查看: 613| 评论: 0|来自: AutoCAD

摘要: 返回图形中下一个对象(实体)的名称

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

支持的平台:视窗和 Mac OS

签名

(entnext [ename])
ename

类型:名称(实体名称)

现有实体的名称。

返回值

类型:名称(实体名称)或无

调用 ifis 时不带参数,它返回数据库中第一个未删除实体的实体名称。如果提供了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

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 16:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部