|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。2 D; M5 m& y0 b' u# v8 v
我只会批量打开工程图文件写入读出效率不是太高。
: x4 u# n+ f% _1 g7 A+ x1 @8 T如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。/ b. d3 K+ q# L: `0 _# F$ x
- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值
) v- Y+ D8 S+ k0 s - blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")( p- I, Q4 m! R1 |! e, ?, u
- blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34))$ A' r! \" k) ]: J7 \2 F5 q
- blnretval = swModel.DeleteCustomInfo2("", "图纸张数")
. i2 g7 B, S3 q - blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34))
0 Z' B- ~& R8 C9 U5 N+ ~ - '+++++++++++++++++++++++++++++++++++++# r3 \8 \5 c# |
复制代码 |
|