|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。
) Y+ E% D1 z" ^* t( u% ]6 P+ K" N我只会批量打开工程图文件写入读出效率不是太高。
, |& U% {4 @, ^4 E3 V0 V如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。
9 E H$ G$ X. ~8 P8 k8 \- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值8 n% w, _7 ]. ? \! @. }- | |* ]1 `
- blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")
* P6 s7 a" U5 P$ L - blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34))
) F8 b$ F+ u$ [; y) E% [ - blnretval = swModel.DeleteCustomInfo2("", "图纸张数")- B. {$ y6 X! o- B3 u: ^* ^
- blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34)). D/ i( F$ g( `: v1 }
- '+++++++++++++++++++++++++++++++++++++
- e' K/ x, V/ B* n' h7 i* x
复制代码 |
|