插入外部属性块
<p>能不能实现在当前cad中,插入一个外部的块,这个块是带属性的,并且在插入的过程中,能够修改属性。</p><p>紧急呀,希望高手给个提示!!</p> 本帖最后由 作者 于 2008-6-2 0:46:16 编辑 <br /><br /> <p>你需要先插入块,然后再设置块的属性<br/>参考一下代码:<br/>Dim blkRef as AcadBlockRefrence <br/>Set blkRef=ThisDrawing.ModelSpace.InsertBlock(InsertionPoint,BlockName,x scale,y scale, _<br/> z scale,rotation)<br/>Dim varAttr As Variant <br/>For Each varAttr in blkRef.GetAttributes()<br/> Select Case UCase(varAttr.TagString)<br/> Case "TAG1"<br/> varAttr.TextString="Value1"<br/> Case "TAG2" <br/> varAttr.TextString="Value2"<br/> ......<br/> End Select<br/>varAttr.Update<br/>Next</p> 楼主的意思是插入一个带属性的外部块吧
页:
[1]