dyjwyqz5221 发表于 2023-11-30 09:06:36

xdrx-pickset-free的用法是什么样的,作用是什么?

xdrx-pickset-free的用法是什么样的,作用是什么?

newer 发表于 2023-11-30 09:06:37

AUTOCAD能够创建的选择集总数是有上限的,应该是255个
超过会提示:
exceeded maximum number of selection sets

这个时候用这个函数,就把没释放过的选择集释放了

dyjwyqz5221 发表于 2023-11-30 14:53:57

(xdrx-pickset-free),这样就将没释放的选择集都释放了吗?

liuyj 发表于 2023-12-4 16:26:39

这么说在每个程序执行前,先xdrx-pickset-free,是不是就能使当前cad的选择集数量清零了?

XDSoft 发表于 2023-12-4 18:28:08

dyjwyqz5221 发表于 2023-11-30 14:53
(xdrx-pickset-free),这样就将没释放的选择集都释放了吗?

LISP不用考虑这个问题
只有ARX的代码可能会出现
所以不需要经常在自己代码里面加上这个函数

XDSoft 发表于 2023-12-4 18:29:18

liuyj 发表于 2023-12-4 16:26
这么说在每个程序执行前,先xdrx-pickset-free,是不是就能使当前cad的选择集数量清零了? ...

一般情况下不需要
因为API用ARX写的,
保不齐什么时候考虑不周,造成选择集超过限制

平时就不要加到你的代码里面了,都加,效率也不高,释放也需要时间成本的

dyjwyqz5221 发表于 2023-12-5 15:26:16

好的,明白了。
页: [1]
查看完整版本: xdrx-pickset-free的用法是什么样的,作用是什么?