cdma2546 发表于 2013-11-13 08:31:04

SSGET选择带扩展数据的实体

在露水2的老帖SSGET后Mode的部分理解一贴中有选择带扩展数据实体的代码 “(setq ss (ssget '((0."CIRCLE") (-3 ("APPNAME"))))) ” 可是这样的代码输入后一直提示“ssget 列表错误”,纠结一天了,哪位高手给指点一下到底该如何选择带扩展数据的实体? 组码如下((-1 . <图元名: 7ed1ae40>) (0 . "LINE") (330 . <图元名: 7ef93c10>) (5 . "EA50") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "CS") (100 . "AcDbLine") (10 379457.0 -2.10212e+006 0.0) (11 374457.0 -2.10212e+006 0.0) (210 0.0 0.0 1.0) (-3 ("CS" (1070 . 20) (1040 . 75.0) (1071 . 0) (1010 0.2 0.2 0.0))))一直提示SSGET列表错误的我的代码如下(ssget '((0."LINE") (-3 ("CS" (1010 0.2 0.2 0.0))))),请赐教!万分感谢!

lite 发表于 2014-5-24 16:19:15

楼主你好,你这个问题最后是怎么解决的?

byghbcx 发表于 2014-5-24 18:15:18

写法有问题,(-3前面加个’,或者用List函数

lite 发表于 2014-5-25 18:33:37

byghbcx 发表于 2014-5-24 18:15 static/image/common/back.gif
写法有问题,(-3前面加个’,或者用List函数

试过了,不行啊

byghbcx 发表于 2014-5-26 08:07:45

(ssget '((0 . "LINE") (-3 ("CS" (1010 0.2 0.2 0.0)))))
(0 . "LINE") 中0后面少个空格,会把0.当成“0.0”

wkq004 发表于 2016-1-5 16:09:16

好像扩展数据只能按注册名选,不能带多余的扩展数据吧.
页: [1]
查看完整版本: SSGET选择带扩展数据的实体