ag503685496 发表于 2009-8-16 19:52:00

救助:天河CAD中的扩展数据问题

<p>请问天河cad中图纸的参数栏、附加栏等中的数据采用的是扩展数据吗?为什么我用</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px;"><blockquote dir="ltr" style="MARGIN-RIGHT: 0px;"><p>ThisDrawing.Utility.GetEntity a, b, "点击"<br/>MsgBox a.HasExtensionDictionary</p></blockquote></blockquote><p dir="ltr" align="left">时结果显示为FALSE?</p><p dir="ltr" align="left">我要怎样才能把其中的“设计、校对、编写”等内容提取出来和写入进去?</p>

雪山飞狐_lzh 发表于 2009-8-16 20:09:00

<p>是块的属性</p>

ag503685496 发表于 2009-8-16 20:23:00

不错,可以修改通过块的属性修改,也可以文字替换,但是一旦双击,打开天河的命令再确定,这些修改都失效了,全部复原了。所以,肯定还有数据隐藏在图纸里面,天河的编辑命令又把它提取出来了。

ag503685496 发表于 2009-8-17 06:56:00

<p>用下面的程序可以发现存在4个扩展字典,不过我不知道怎样把它的内容提取出来,也不知道其中是否是“设计、校对、审核”的内容。希望朋友们帮帮忙啊</p><blockquote dir="ltr" style="MARGIN-RIGHT: 0px;"><p>For Each a In ThisDrawing.ModelSpace<br/>If a.HasExtensionDictionary = True Then<br/>MsgBox "true"<br/>End If<br/>Next a</p></blockquote>

雪山飞狐_lzh 发表于 2009-8-17 09:54:00

<a href="http://www.jxcad.com.cn/read-htm-tid-102483.html">http://www.jxcad.com.cn/read-htm-tid-102483.html</a>

ag503685496 发表于 2009-8-17 12:53:00

<p>这就有点麻烦了</p><p>谢谢</p>

ag503685496 发表于 2009-8-17 18:28:00

<p><font color="#000000">今下午按<font face="Verdana">lzh741206介绍的方法,终于解决。THCADToolKit是天河绘图主模块的一部分,不必另外安装。</font></font></p>
页: [1]
查看完整版本: 救助:天河CAD中的扩展数据问题