clh521 发表于 2012-11-2 08:24:11

对于ssget,得到的选择集,是不是按我选择的先后顺序排序的?

对于ssget,如果框选时一个一个的选,最后得到的选择集,是不是按我选择的先后顺序排序的?

byghbcx 发表于 2012-11-2 08:38:23

好象不是的

langjs 发表于 2012-11-2 08:55:06

既然是一个一个的选,那就用ssadd一个一个加入,得到的选择集是按顺序的

wowan1314 发表于 2012-11-2 09:27:43

测试下就知道啦。好像是的。

igumu 发表于 2012-11-2 15:44:18

自己写个排序的就好了

clh521 发表于 2012-11-2 18:14:41

langjs 发表于 2012-11-2 08:55 static/image/common/back.gif
既然是一个一个的选,那就用ssadd一个一个加入,得到的选择集是按顺序的

ssadd是不行的,因为虽然是一个一个选,但并不是选一次就结束,只有回车退出选择,才结束,些时选择集已经有好多个对像了

langjs 发表于 2012-11-3 15:54:59

建一个表,把图元名作为元素加到表里总行了吧,表中的元素可是有顺序的

caoyin 发表于 2012-11-3 20:02:28

是的

jack093 发表于 2015-12-15 19:31:08

能不能用ssadd ssdel调整选择集的顺序?

wzg356 发表于 2015-12-15 21:43:32

这个专为图元名表,看看就知道了
(cdr(reverse(mapcar 'cadr (ssnamex (ssget)))))
页: [1]
查看完整版本: 对于ssget,得到的选择集,是不是按我选择的先后顺序排序的?