语法
(handent handle)
功能及参数
在每次不同的编辑期间, 同一个图元的图元名可能会不同, 然而此图元的处理代码却永远也不会改变。假如您将某个图元处理代码字符串作为 [prompt] 的参数, 那么 handent 函数将会返回在目前编辑期间该处理代码所代表的图元名。一旦您获取了此图元名, 您就可以使用任何与图元相关的函数来处理这一图元。而在不同的编辑期间, 使用同一个图形执行上述同一个函数与处理代码, 可能会返回不同的图元名。也就是说, 对同一个图元而言 , 不管在什么时候其处理代码均将保持不变, 然而在不同的编辑期间其图元名可能会改变。假如在图形中我们并没有使用处理代码, 或者假如 handent函数中的处理代码并不适用或目前图形中的图元并未使用到该处理代码, 那么此函数将返回 nil。handent 函数也会传回在目前编辑期间被删除的图元。假如您还需要此图元的话, 您可以使用 entdel 函数来取消此一被删除的图元。
范例
在某一编辑期间键入:
(handent“5A2”) 可能返回 <Entity name:6004722>
so,you can:
(entget(handent “句柄"))
|