|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。
5 ]: K* u3 m6 h$ U- K, e我只会批量打开工程图文件写入读出效率不是太高。3 |( B0 M/ H! i4 m7 h
如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。6 Y4 y, K+ N1 f% ?
- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值
# L' p1 \+ E! }: l7 \/ G - blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")
# t& ^9 M3 Y7 f6 Z6 i9 q2 s - blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34)), L5 @2 A* p$ q( ^& Z# m
- blnretval = swModel.DeleteCustomInfo2("", "图纸张数")
( r! z& ^9 j A# P P7 h. ` - blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34))0 j5 V4 n& y1 x* d
- '+++++++++++++++++++++++++++++++++++++
; {3 e1 a/ l1 A* F0 z
复制代码 |
|