handent函数

(handent handle)

handent函数返回对象的图形对象名称,或者非图形对象的名称。

如果传给handle函数无效句柄,它会返回nil

参数:handle  表示图元句柄的字符串,通常是组码5的值。

示例:

(setq entdate(entget(car (entsel )))

如果选择对象返回:1:((-1 . <图元名: 7ff43c0be720>) (0 . "TEXT") (330 . <图元名: 7ff43c703990>) (5 . "1312") ...等内容,

组码5(5 . "1312")的值"1312"就是图元的7ff43c0be720句柄,

使用

(handent "1312")

会返回图元名<图元名: 7ff43c0be720>

图元句柄在图元存在期间是不变且唯一的,但是最不同的任务,图元名可能不同。

handent函数可以返回当前任务被entdel删除的对象名称,然后用户可以再次调用entdel来恢复对象。

posted on 2020-02-29 20:32  千手扑蝶  阅读(342)  评论(0编辑  收藏  举报

导航