spursand 发表于 2010-7-5 17:58:00

autocad的扩展数据

   想问一下,Autocad里面的扩展能不能以一个键值对这样的关系进行存储的呢?我用C#的API获取到的扩展属性的值是一个object[]这样的数据,我想通过一个key去获取该key对应的值,请教一下各位大虾能不能实现这样的呢?

雪山飞狐_lzh 发表于 2010-7-5 18:11:00

<p><font face="Verdana"><a href="http://www.mjtd.com/object/acad2004/idh_getxdata.htm">http://www.mjtd.com/object/acad2004/idh_getxdata.htm</a></font></p>
<p>如果用键值的话,可以考虑用字典</p>
<p><font face="Verdana"><a href="http://www.mjtd.com/object/acad2004/idh_dictionary_object.htm">http://www.mjtd.com/object/acad2004/idh_dictionary_object.htm</a></font></p>
<p>另外,本版主要讨论的是NetApi和ActiveX是两回事</p>

spursand 发表于 2010-7-6 09:10:00

谢谢楼上的,我看一下.

sieben 发表于 2010-7-6 10:23:00

<p>自己做个假冒的键值对:1000.KeyName=KeyValue</p>

spursand 发表于 2010-7-16 16:21:00

&nbsp;没有键值对这样的东西,只返回object[] 数组<br/>
页: [1]
查看完整版本: autocad的扩展数据