找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 17805|回复: 1
打印 上一主题 下一主题

[求助] SolidWorks二次开发问题

[复制链接]
跳转到指定楼层
1
发表于 2008-9-26 08:53:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
近期在学SOLIDWORKS二次开发,遇到一些问题,请高手帮忙解答,不胜感激!
程序如下:
Private Sub CommandButton2_Click()
Const filedir As String = "e:\sld练习\模板"
Dim swapp As SldWorks.SldWorks
Set swapp = Application.SldWorks
Dim swmodel As SldWorks.ModelDoc2

If OptionButton1.Value = True Then
Set swmodel = swapp.NewDocument(filedir + "apipart.prtdot", 0, 0#, 0#)
End If

If CheckBox4.Value = True Then
swmodel.InsertSketch2 True
End If
End Sub
问题:对Set swmodel = swapp.NewDocument(filedir + "apipart.prtdot", 0, 0#, 0#)这一句不是很了解,是建立这样一个新文件 e:\sld练习\模板\apipart.prtdot 吗?在建立之前,这个模板是不是不存在?为什么运行时我点击确定按钮,SolidWorks窗口一点变化都没有呢?
选择checkbox4时,我同时也选择了optionbutton1,为什么总是出现错误:对象变量或with块变量未设置?
再次感谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2008-12-1 10:39:33 | 只看该作者
swapp.NewDocument没有创建成功
我也遇到了同样的问题
不知道怎么办
望高手指点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-20 03:04 , Processed in 0.020343 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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