VBA怎么修改块的名称?
<p>Dim pBlock As AcadBlockReference<br/>if pBlock.Name="5.262" then<br/> pBlock.Name = "GC102"<br/>end if</p><p>运行时出现错误,如下:</p><p>运行时错误'-2145386476(80200014)':<br/>未找到主键</p><p>请问怎么解决?</p><p></p><p>谢谢!罗简单</p> <p class="body">BlockRef: 块参照只能分配在图形中定义的有效块名称。为块参照分配唯一的名称将不能自动创建新的块定义。创建一个新的块定义,用 <a href="mk:@MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_add.htm">Add</a> 方法添加新的 Block 到 Blocks 集合中。</p><p class="body"></p>
页:
[1]