QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1983|回复: 6
收起左侧

[分享] 用VB进行二次开发

[复制链接]
发表于 2008-4-30 08:50:55 | 显示全部楼层 |阅读模式 来自: 中国山东烟台

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
近来接触用VB进行二次开发,
- U( G/ b1 p- J, l* X0 ]1 }将自己手头的一些资料和自己的创作作品上传。+ D* T6 F7 i" L4 h8 m
希望与诸位交流学习。
发表于 2008-4-30 10:20:11 | 显示全部楼层 来自: 中国北京

太好啦。谢楼主。

:) :) 俺也正想学习这方面呢。
 楼主| 发表于 2008-4-30 11:33:56 | 显示全部楼层 来自: 中国山东烟台

添加属性的宏

添加属性的宏的源文件  C( w6 H# n! ^7 r: ]
Option Explicit
% Q4 d* ^* V9 a# D0 Z" ~: x9 [) APublic Enum swCustomInfoType_e
7 S4 f: I6 n  w% n2 B    swCustomInfoUnknown = 0
1 H- O1 k) ?- z  i1 V    swCustomInfoText = 30       '  VT_LPSTR
: y) o9 W% s: i$ S( ]5 A% ^3 {    swCustomInfoDate = 64       '  VT_FILETIME  m5 O% H) o- g+ E# Q
    swCustomInfoNumber = 3      '  VT_I4
# b7 N2 R* Y+ w3 H, f& w    swCustomInfoYesOrNo = 11    '  VT_BOOL; R0 g& ]+ S+ R! S
End Enum; y* I3 f) {  O- O1 p3 i$ v! w9 c& S
Sub Main()
1 z7 f+ {4 K5 {! {  e& U. t3 x    Const sCustProp_EngName         As String = "名称"
! @! H' C# {0 z2 }& p  s! x    ( X/ _+ `  q% U, I" t8 |& T
    Dim swApp                       As Object 'SldWorks.SldWorks
1 D/ S* |; S2 _  C) M+ L    Dim swModel                     As Object 'SldWorks.ModelDoc2
  B- h5 j5 c2 G! @    Dim sEngineerName               As String1 g! @' M: R( S3 d9 g
    Dim bRet                        As Boolean( u$ j$ i, C. A7 A
    Set swApp = CreateObject("SldWorks.Application")
4 i0 c5 i2 s# n% w4 v' |# e    Set swModel = swApp.ActiveDoc
( h* l$ w9 H: @( r3 |) w! Y+ t   
* z8 ?4 e6 q3 A) |8 q' ]    sEngineerName = InputBox("请输入名称:")
, H# W3 L. H( H7 M    ' returns False if field already exists
6 S4 S& g* k3 T! [- h$ Y    ' and does not change value
2 x# y7 ]. @; e" d; X    bRet = swModel.AddCustomInfo3("", sCustProp_EngName, swCustomInfoText, "TBA")
% H6 i: s% a+ J6 p5 M    swModel.CustomInfo2("", sCustProp_EngName) = sEngineerName7 `; m& f) ^9 ~' ]
End Sub
6 L' s) [7 u5 p) v& j; ]'---------------------------------------------

添加属性.rar

7.08 KB, 下载次数: 36

宏的源文件

发表于 2008-4-30 10:52:31 | 显示全部楼层 来自: 中国宁夏银川
非常感谢老大的帖子,现在正在急用。
发表于 2008-4-30 11:40:40 | 显示全部楼层 来自: 中国上海
我是做模具的,需要这方面的知识
发表于 2008-5-23 10:42:21 | 显示全部楼层 来自: 中国广东广州
楼主,可否发点装配的上来,我正在做这个,好郁闷呀
发表于 2008-6-25 10:45:15 | 显示全部楼层 来自: 中国陕西西安
我也在做啊,好难,手头都没有资料可参考 :(
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表