本帖最后由 作者 于 2003-4-27 22:51:45 编辑
能不能说一下,dictionary和xrecord有什么区别
最大的区别是不是xrecord对组码的限制要求比较小,而dictionary对组码的
限制多了。现在我将dictionary又不得不改成xrecord,真是几经辛苦啊,但好像xrecord图元的信息表里还是有限制,比如组码1必须是字符串,这样的话,难道我还要仔细看看那个dxf分布,天啊,你的东西我要好好研究一下,我想明天拿到单位打印一下在看,
有问题在向你讨教,谢谢
;;;lisp代码
(defun c:buildxrecord()
(setq datalist '((0 . "XRECORD") (100 . "AcDbXrecord") (1 . 4)))
(setq datamaked (entmakex datalist))
(dictadd (namedobjdict) "testxrecord" datamaked)
)
运行时,它就会说‘(1 。 4)组码有问题,
有没有什么好的解决办法,就是不要限制组码数据类型就可以创建非实体图元的好办法
[此贴子已经被作者于2003-4-27 22:24:40编辑过] |