微软Visual Basic:运行时错误“91”
本文由Samony Riyaz2019年10月5日更新
文章
遇到Microsoft Visual Basic错误“运行时错误“91”:对象变量或块变量不设置”打开SOLIDWORKS文件吗?或者如果你创建一个新的SOLIDWORKS宏,当你看到这个弹出运行它吗?
幸运的你,这是一个非常常见的VB的遇到的错误和不太难以确定问题所在。
让我们看看,需要采取的步骤来解决这个VB错误。
- 确保您拥有访问宏在SOLIDWORKS文件正在运行
- 发射.swp文件在编辑模式。这可以通过工具>宏>编辑>浏览到宏观的位置或通过你的宏工具栏>编辑>浏览到宏观的位置
- 您将看到一个VBA编辑器窗口,看到下面的截图:
- 确定错误所在,你需要一步通过代码。这可以通过将完成断点在代码中通过选择旁边的灰色部分行所示。
- 现在按下键F8的键盘上一步通过代码,直到行不,给你运行时错误。
- 使注意的行号导致错误。
- 行应以“集对象= ___________”声明
- 这表明一个变量没有被宣布。
- 为了解决这个问题,声明对象变量设置行上面使用“模糊对象作为SldWorks.OBJECT”
- 例子:错误的声明可能是“集= swApp.NewDocument…。”
- 正确的申报,将“像SldWorks.ModelDoc2昏暗的一部分”
确保你有正确的对象类型,引用SOLIDWORKS API的Web帮助为详细信息可用的各种命令和枚举。
了解更多关于SOLIDWORKS宏/ API
华体会视频直播标枪提供SOLIDWORKS VB应用程序和SOLIDWORKS API培训课程,您可以在线直播,或者在我们的一个加拿大的教室。检查日程,了解更多信息。