|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。6 S" r3 }& J2 W5 \7 m4 s$ H* i8 m: O9 U
我只会批量打开工程图文件写入读出效率不是太高。
4 a' G4 }" l M: D# K! A如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。
) s% c; b+ Z) t! V) z1 k- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值
8 c: k; U0 j5 @! { - blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")$ X( e) i6 P+ e* s4 {! a# F3 L* x
- blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34))! o9 f9 \5 r5 X9 a; g y
- blnretval = swModel.DeleteCustomInfo2("", "图纸张数")( I# G1 ~. r& J) y2 t. y
- blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34))
, O: t' t6 }! y - '+++++++++++++++++++++++++++++++++++++
9 |5 n7 H9 p m( F/ F& _
复制代码 |
|