lsp里面返回的值去括号,lisp去括号

  • A+
所属分类:CAD二次开发

lsp里面查询的数据返回的带有括号,不能正常使用,所有必须把括号去掉才能使用,比如,查询行号返回是数字里面就是括号括起来的,,

去括号代码

(defun c:khh(/)

(setq im '(1))

(FOREACH kh (REVERSE im );去括号 处理带括号的变量值,必须是返回的否则会出错 im

(princ  kh);显示结果
)
)

复制

 

在取值的时候只注意取表里面car第一个数  cdr最后一个数,最后一个数出来就有括号。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: