属性块的自动保存问题
<p>各位大侠,wblock方法是不是只能保存不带属性的块呢?</p><p>如何在程序中自动保存一个追加了属性的块呢?</p><p>非常感谢</p> 有那位知道,请告知一声,谢谢! <p>wblock方法能保存带属性的块</p><p>' 批量导出当前图纸中的图块定义到单个文件<br/>Public Sub ExportBlocksToSingleFile()<br/> Dim EntObj As AcadBlock<br/> <br/> ThisDrawing.SetVariable "FILEDIA", 0<br/> <br/> For Each EntObj In ThisDrawing.Blocks<br/> If Left(EntObj.Name, 1) <> "*" Or Left(EntObj.Name, 1) <> "_" Then<br/> ' 注意此时导出的单个文件位于AutoCAD的安装目录下<br/> 'ThisDrawing.SendCommand "-WBLOCK" & vbLf & EntObj.Name & vbLf & "=" & vbLf<br/> <br/> ' 此时导出的单个文件位于到制定目录下<br/> ThisDrawing.SendCommand "-WBLOCK" & vbLf & App.Path & "\SysBlock\" & EntObj.Name & vbLf & EntObj.Name & vbLf<br/> End If<br/> Next<br/> <br/> ThisDrawing.SetVariable "FILEDIA", 1<br/>End Sub<br/></p><p></p>
页:
[1]