24小时热门版块排行榜    

查看: 1489  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

yylsunny

新虫 (小有名气)

[求助] 用vb进行二次开发,具体如题

本人是vb的初学者,需要用vb对solidworks进行二次开发,运行此程序时一直出现错误,找了好久都不知道错在哪里,请教各位高手指导指导。。。
Private Sub chkDispStatBar_Click()
    If chkDispStatBar.Value = True Then
        swapp.DisplayStatusBar True
    Else
        swapp.DisplayStatusBar False
    End If
End Sub

Private Sub chkRevNumber_Click()
    If chkRevNumber.Value = True Then
    Dim retval As String
    retval = swapp.RevisionNumber
    MsgBox "8.0.0=solidworks 2010 sp0.0" & vbCrLf & _
    vbCrLf & "you are running" & retval
    End If
End Sub

Private Sub Chkswexp_Click()
    If Chkswexp.Value = True Then
        swapp.SolidWorksExplorer
    End If
End Sub

Private Sub Cmdconnect_Click()
    Dim swapp As SldWorks.SldWorks
    Set swapp = Application.SldWorks
End Sub
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sing00

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
yylsunny: 金币+3 2012-06-11 09:44:47
看了下楼主的代码,就这一句不认识
Dim swapp As SldWorks.SldWorks
这应该是个类,或者是个对象
莫非楼主没有添加对此的引用?
5楼2012-06-10 02:09:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yylsunny 的主题更新
信息提示
请填处理意见