|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。1 r w* [+ H" U. F. W; j% T
我只会批量打开工程图文件写入读出效率不是太高。
- J7 V4 l& x0 t如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。9 R5 W( [2 F4 G' g. X
- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值
( j4 G n. G/ w - blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")
/ k! k4 _: D. k, t4 L - blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34))
}7 c; R# |; f) Y" `' O5 J - blnretval = swModel.DeleteCustomInfo2("", "图纸张数")
3 n8 X+ o5 ^" b6 N6 }2 ] - blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34))* s/ c" Q6 q7 t. F( V
- '+++++++++++++++++++++++++++++++++++++) E5 | F3 `9 k# N7 A
复制代码 |
|