得到的组码残缺
选择的图元我用ENTMAKE 创建的多行文本
是创建的原因?
你从哪里看出它缺失的? llsheng_73 发表于 2022-8-12 12:38
你从哪里看出它缺失的?
看第二张截图最后一组(8 . “ 总的组码数量也不够 少了很多组 本帖最后由 llsheng_73 于 2022-8-12 15:30 编辑
QF770 发表于 2022-8-12 14:06
看第二张截图最后一组(8 . “ 总的组码数量也不够 少了很多组
。。。。。。。。你认为那就是它的全部?
我要近一些看火车,是不是就说火车还没汽车长?
把窗口拉大看 llsheng_73 发表于 2022-8-12 15:28
。。。。。。。。你认为那就是它的全部?
我要近一些看火车,是不是就说火车还没汽车长?
(defun c:tt24()
(setq ff(getfiled "数据输入""c:\\users\\adminstrator\\desktop\\""txt"2))
(setq ff(open ff "r"))
(setq tmplst'())
(setq data_str (read-line ff))
(while data_str
(setq tmplst(cons (strcat data_str "\n") tmplst))
(setq data_str (read-line ff))
)
(close ff)
(setq tmplst (reverse tmplst))
(setq str (apply 'strcat tmplst))
(entmake (list
'(0 . "MTEXT")
'(100 . "AcDbEntity")
'(67 . 0)
'(410 . "Model")
'(8 . "YQ_DIM")
'(100 . "AcDbMText")
(cons 10 (getpoint"\n选择左下角点:"))
(cons 40 (getreal"\n输入预设字高:"))
'(71 . 1)
'(72 . 5)
(cons 1 str)
'(7 . "YQ_DIM")
)
)
(princ)
)
后面继续使用(entget(car(entsel)))就不起作用了组码一个都不出来了
拿个变量去获取它看看不就知道了 不知道图 哪里搞错了 其他的图元用 entget 也看不到组码了
重开一张图再试就好了
感谢各位大佬的帮助
页:
[1]