|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。
4 M& E. }/ v2 T5 `, ?我只会批量打开工程图文件写入读出效率不是太高。9 h3 c! u. X3 ~" h0 o+ e6 p$ ~/ A6 R8 I
如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。) k' O" D) e0 J9 [
- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值
, i) Y2 r; U9 G - blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")
% g; z2 A$ y! g7 ?- _ - blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34))
5 s I/ h7 D/ w/ E8 K - blnretval = swModel.DeleteCustomInfo2("", "图纸张数")4 |& ?1 T) D$ X" k1 w. \( S
- blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34))
9 l2 v5 U4 h) v; Z0 g( Z; b - '+++++++++++++++++++++++++++++++++++++, \% e' v4 ?2 R/ n$ f( }
复制代码 |
|