zhanghuohuo 发表于 2022-4-12 19:24:47

选择集排序问题

本帖最后由 zhanghuohuo 于 2022-4-12 19:26 编辑

假设我有   3行3列的一个数据
1455
2566
36   77

(setq ss (ssget (list (cons 0 "TEXT"))))
使用选择集后,选择集中的数据位置是我选择的列表的位置。
但是改变数据位置后,选择集中数据位置没有改变
1   55    4
2   66    5
3   77    6

比如我把第二列和最后一列对调,发现选择集中的数据的位置并没有改变。








start4444 发表于 2022-4-12 20:41:39

现象千变万化,只有目的不变,直接说目的好了

zhanghuohuo 发表于 2022-4-12 20:59:27

start4444 发表于 2022-4-12 20:41
现象千变万化,只有目的不变,直接说目的好了

用ssget选择的选择集中的数据按照选择的顺序排列。(行按照x坐标是从小到大,列y坐标从大到小)

zhanghuohuo 发表于 2022-4-12 21:13:26

zhanghuohuo 发表于 2022-4-12 20:59
用ssget选择的选择集中的数据按照选择的顺序排列。(行按照x坐标是从小到大,列y坐标从大到小)

对于3行3列的数据,我想全选数值后,第三列=第一列x第二列

guosheyang 发表于 2022-4-13 08:18:51

数值是什么状态存在的是text还是 list还是 table中?从选择的看是文本 ,怎么又提到列表?

guosheyang 发表于 2022-4-13 09:24:11

识别文字 的位置 内容然后再写文字即可 没多大难度

zhanghuohuo 发表于 2022-4-13 09:31:12

guosheyang 发表于 2022-4-13 09:24
识别文字 的位置 内容然后再写文字即可 没多大难度

直接是cad中的文本

guosheyang 发表于 2022-4-13 11:45:03


myhomer 发表于 2022-11-6 00:13:58

从目的出发果然更直接
页: [1]
查看完整版本: 选择集排序问题