明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 680|回复: 2

[讨论] vl-sort 排序怎样用?

[复制链接]
发表于 2019-10-18 10:49 | 显示全部楼层 |阅读模式
现在有一个表#<VLA-OBJECT IAcadAttributeReference 0000020fb2b6ded8> #<VLA-OBJECT IAcadAttributeReference 0000020fb2b6a8d8> #<VLA-OBJECT IAcadAttributeReference 0000020fb2b6ea18> #<VLA-OBJECT IAcadAttributeReference 0000020fb2b6cdf8> #<VLA-OBJECT IAcadAttributeReference 0000020fb2b6dff8> #<VLA-OBJECT IAcadAttributeReference 0000020fb2b6d278>,对应的内容是:(IA IB ZX ZY A B),我现在想将表按内容进行排序成(A B IA IB IX ZY),请问这代码应该怎样写呢?我直接用 (vl-sort obj '<)不行呢?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2019-10-18 16:23 | 显示全部楼层
你这个表内都是一些vla对象,无法直接对其按>或者<进行排序,比如张三和李四王五等,可能按他们的身高、体重什么的都可以进行排序,但是无法直接对它们本人进行排序,也就是说,你可以按这些对象的某个属性进行排序,比如它们的ID,它们的坐标等等。。。但就是不能直接对它们进行排序,那样一是无意义,二是行不通
 楼主| 发表于 2019-10-18 17:28 | 显示全部楼层
明白了,只能换一个思路了!:P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-3-29 17:29 , Processed in 0.174325 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表