shicai 发表于 2003-2-25 13:57:00

有一选择集SS,如何得到把这个选择集COPY后产生的新选择集...

有一选择集SS,如何得到把这个选择集COPY后产生的新选择集(不用SSADD一个一个地加)?

wanhongron 发表于 2022-2-11 22:01:49

请问“选取最后一堆产生的物件”通透指令怎么执行,麻烦大侠举个例子

qq1254582201 发表于 2019-6-14 00:15:34

试试怎么样吧

meflying 发表于 2003-2-25 14:01:00

(setq newcollection ss)

shicai 发表于 2003-2-25 15:09:00

你这等于一个人有了中文名, 又起了一个英文名,还是那个人! 我要的是COPY。。。

你这等于一个人有了中文名, 又起了一个英文名,还是那个人! 我要的是COPY后的新选择集?

meflying 发表于 2003-2-25 15:36:00

实在不明白你的意思,说具体点

前生 发表于 2003-2-25 16:46:00

可能ssadd的方法!

龙龙仔 发表于 2003-2-25 16:50:00

查看http://www.mjtd.com/bbs/dispbbs.asp?boardID=3&RootID=271&ID=271

小心這是早期寫的,並沒有考慮對物件循環操作,當兩個命令同時作用物件時會有可能當機,有空再改正,先參考看看!!

shicai 发表于 2003-2-26 06:26:00

太复杂了, 还不如用SSADD来得快呢? 讲究功能还得要讲究速度!

lcad 发表于 2003-3-21 14:12:00

用ssadd

(setq lastty (entlast));copy前将最后一个图元记录在lastty中
;sa是COPY前的选择集,sb是COPY后新生成的选择集
(setq i 0)
(setq sb (ssadd))
(while (< i (sslength sa))
(ssadd (entnext lastty) sb)
(setq lastty (entnext lastty))
(setq i (1+ i))
)

ruirui999 发表于 2012-7-23 05:35:14

lcad 发表于 2003-3-21 14:12 static/image/common/back.gif
(setq lastty (entlast));copy前将最后一个图元记录在lastty中
;sa是COPY前的选择集,sb是COPY后新生成的选 ...

错误 不成立。

chshsl 发表于 2012-7-24 18:37:46

BY LUCAS(龙龙仔) 以前有个程序
页: [1] 2
查看完整版本: 有一选择集SS,如何得到把这个选择集COPY后产生的新选择集...