entnext (AutoLISP)
返回图形中下一个对象(图元)的名称 支持的平台:Windows 和 Mac OS 签名(entnext [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
相关概念 |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-5-13 12:07
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.