autome 发表于 2002-9-17 21:48:00

EntitiyName 与 Name 有何区别?

扫描每一个实体可以用下列两种方法:
1,for each obj in ThisDrawing.ModelSpace
   obj.entitiyName
...
2,for i=0 to ThisDrawing.ModelSpace.Item(i).Name
...

请问这两种方法有何区别?
是在执行效率上不同呢,还是有别的不同?

秋枫 发表于 2002-9-17 22:43:00

不要用entityname, 这个属性没有被autodesk的文档描述支持,极有可能以后会改变。

autome 发表于 2002-9-18 01:08:00

AutoCAD中有entitiyName 属性呀

在AutoCAD 的有 EntitiyName 属性,还有 EntitiyType 属性。
在VB,VBA的对象浏览器中选择显示隐藏成员就可以看到这些属性了。
再说,很多书上也有这些属性的介绍。

秋枫 发表于 2002-9-18 10:35:00

我没说没有啊。只是告诉你小心为上。help中没有的不要用。

页: [1]
查看完整版本: EntitiyName 与 Name 有何区别?