Kerry 发表于 2013-12-3 13:54:09

写块名称文件

我似乎无法将我的块名写到文件中。我有我的文件脚本对象工作,但我有麻烦遍历我的块集合。
**** Hidden Message *****

MickD 发表于 2013-12-3 13:56:58

这基本上就是我正在做的事情
objSelset.Select acSelectionSetAll
Dim objblkname As AcadBlockReference
For Each objblkname In objSelset
MyFile.Writeline objblkname.Name
Next

我崩溃了autocad,我没有保存,所以我从内存中把它放在一起

Kerry 发表于 2013-12-3 13:58:13

部分问题在于选择集中的某些内容不是块,因此没有NAME属性,因此这就是它崩溃的地方。 我似乎无法让它只返回插入的块

Kerry 发表于 2013-12-3 20:53:25

你好大卫,
似乎需要一个
property.av

Kerry 发表于 2013-12-4 01:13:09

或者是与fi设置选择设置

MickD 发表于 2013-12-4 01:32:57

是的,
这些块中是否有一个是动态的
如果是这样,您可能需要处理BlockReferences的
有效名称

MickD 发表于 2013-12-4 11:29:03

谢谢,这正是我需要的。都是好的
页: [1]
查看完整版本: 写块名称文件