|
|
发表于 2016-5-16 22:23:04
|
显示全部楼层
来自: 中国辽宁
可用代码向工程图文件自定义属性中写入,然后再读出。! h1 Y. U% V- r) K. A' B) ~! n
我只会批量打开工程图文件写入读出效率不是太高。
# }2 k4 W& ]( p/ g: N/ l) j8 @$ v9 [如有高人能用那个SWDM,不打开工程图文件,批量修改就漂亮了。% z! z2 H6 |9 d/ ~3 W/ ^% x& H
- '+++++++++++++++++++++++++++++++++++++写入自定义属性和变量值
9 ^1 [# j6 G$ R: N y) Q - blnretval = swModel.DeleteCustomInfo2("", "图纸幅面")
U3 e6 W: ^: B4 S* w - blnretval = swModel.AddCustomInfo3("", "图纸幅面", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸格式大小(Sheet Format Size)" & Chr(34))# d( U# q/ r Z U/ f4 ~+ \* H
- blnretval = swModel.DeleteCustomInfo2("", "图纸张数")) @5 ?3 _- }5 M
- blnretval = swModel.AddCustomInfo3("", "图纸张数", swCustomInfoText, "$PRP:" & Chr(34) & "SW-图纸总数(Total Sheets)" & Chr(34))
) c( u% b& p- Q; P& j# k - '+++++++++++++++++++++++++++++++++++++& c/ r6 ~, [$ K; Y
复制代码 |
|