请大神指点entmake添加扩展属性的问题
这个是创建点的,测试没问题(if(tblsearch"APPID""DATA")nil(regapp"DATA"))
(entmake(mapcar'cons'(0 10 -3)(list "point" pt '(("DATA"(1000 . "2017.10.20")(1040 . 12.5))))))
为什么如下修改就不行了
(setq date (menucmd"m=$(edtime,$(getvar,DATE),yyyy.mo.dd)")))
(if(tblsearch"APPID""DATA")nil(regapp"DATA"))
(entmake(mapcar'cons'(0 10 -3)(list "point" pt '(("DATA"(1000 . DATE)(1040 . 12.5))))))
提示DXF组错误,该怎样修改
请各位大侠伸伸手 (setq date (menucmd "m=$(edtime,$(getvar,DATE),yyyy.mo.dd)"))
(if (null (tblsearch "APPID" "DATA"))
(regapp "DATA")
)
(setq pt (getpoint))
(entmake
(mapcar 'cons
'(0 10 -3)
(list "point"
pt
(list (list "DATA" (cons 1000 DATE) '(1040 . 12.5)))
)
)
) 理解为什么有的地方要用list,有的地方直接用了',你的问题就解决了
跟(setq B"23") ,"ABC"并不代表"A23C"类似,但性质不一样 llsheng_73 发表于 2017-10-24 14:50
理解为什么有的地方要用list,有的地方直接用了',你的问题就解决了
跟(setq B"23") ,"ABC"并不代表"A23C"类 ...
谢谢73兄指点 xyp1964 发表于 2017-10-24 15:05
测试通过,谢谢了!!! 回帖是一种美德!感谢楼主的无私分享 谢谢
页:
[1]