EntityArray(0) 显示为超出范围, 即使它在那里...
有人知道我为什么会犯这个错误吗如您所见,EntityArray(0)已填充,我使用的另一个alt标记样式对话框是EntityArray(0)=Nothing,但如您所示,它没有<我已经清除了有问题的选择集…我有什么想法吗?
**** Hidden Message ***** 当您说您清除了选择集时,是否删除了它? 我使用的代码是“ThisDrawing.SelectionSets(对象类型)。清除”(其中对象类型等价于“AcDbBlockResources”)。
它只在将此块作为其在(0)中的条目时才会出现错误,因此我的假设(值得一提的是)是它是由块引起的错误... 嗯,我从来没有…亚利桑那州,我加了几行ThisDrawing.SelectionSets(objectType).Delete
ThisDrawing.SelectionSets.Add objectType
到我的函数…它成功了!奇怪的是,在几个月的测试中,这从来都不是问题……
好吧,谢谢你对我想我应该一直做的事情大发雷霆! Autocad 不喜欢您尝试添加与现有选择集同名的选择集。
她是一个编码
也帮我摆脱了几个大脑衣架。
无论如何编码。
( )
____) (____
( )
l l l
l l l l l
页:
[1]