LISP选择集的问题,选择不了

每一幅图上有一个文本,但是这个文本每幅图不一样。但是我可以从每幅图上其他实体扩展属性中获取到跟这个文本中一样的字符串,然后保留在一个变量中。但是我根据这个字符串,用SSG... 每一幅图上有一个文本,但是这个文本每幅图不一样。但是我可以从每幅图上其他实体扩展属性中获取到跟这个文本中一样的字符串,然后保留在一个变量中。但是我根据这个字符串,用SSGET却获取不了这个文本实体。
比如:

(setq SS (ssget "x"……)
(SETQ en (ssname SS 0))
(SETQ T1 (ENTGET en))
……
中间省略了
反正就是把获取T1表中获取的一个字符串保存在QLRMC中,然后再根据这个字符串查找图中的一个文本实体,然后删除它,为什么用SSGET获取不到这个文本?

(SETQ SS1 (SSGET "X" '((0 . "*TEXT") (1 . QLRMC))))这样写为什么不行?
展开
 我来答
dnbc1
2014-09-26 · TA获得超过977个赞
知道小有建树答主
回答量:1235
采纳率:92%
帮助的人:404万
展开全部
改为如下试一试:
(setq ss1 (ssget "x" (list '(0 . "*TEXT") (cons 1 QLRMC))))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式