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))))),请赐教!万分感谢!楼主你好,你这个问题最后是怎么解决的? 写法有问题,(-3前面加个’,或者用List函数 byghbcx 发表于 2014-5-24 18:15 static/image/common/back.gif
写法有问题,(-3前面加个’,或者用List函数
试过了,不行啊 (ssget '((0 . "LINE") (-3 ("CS" (1010 0.2 0.2 0.0)))))
(0 . "LINE") 中0后面少个空格,会把0.当成“0.0” 好像扩展数据只能按注册名选,不能带多余的扩展数据吧.
页:
[1]