微软Visual Basic:运行时错误“91”

本文由Samony Riyaz2019年10月5日更新

文章

遇到Microsoft Visual Basic错误“运行时错误“91”:对象变量或块变量不设置”打开SOLIDWORKS文件吗?或者如果你创建一个新的SOLIDWORKS宏,当你看到这个弹出运行它吗?

微软VB运行时错误“91”

微软VB运行时错误“91”

幸运的你,这是一个非常常见的VB的遇到的错误和不太难以确定问题所在。

让我们看看,需要采取的步骤来解决这个VB错误。

  1. 确保您拥有访问宏在SOLIDWORKS文件正在运行
  2. 发射.swp文件在编辑模式。这可以通过工具>宏>编辑>浏览到宏观的位置或通过你的宏工具栏>编辑>浏览到宏观的位置
  3. 您将看到一个VBA编辑器窗口,看到下面的截图:

    示例宏代码

    示例宏代码

  4. 确定错误所在,你需要一步通过代码。这可以通过将完成断点在代码中通过选择旁边的灰色部分行所示。

    添加断点的代码

    添加断点的代码

  5. 现在按下键F8的键盘上一步通过代码,直到行不,给你运行时错误。
    • 使注意的行号导致错误。
  6. 行应以“集对象= ___________”声明
    • 这表明一个变量没有被宣布。
  7. 为了解决这个问题,声明对象变量设置行上面使用“模糊对象作为SldWorks.OBJECT”
    • 例子:错误的声明可能是“集= swApp.NewDocument…。”
    • 正确的申报,将“像SldWorks.ModelDoc2昏暗的一部分”

确保你有正确的对象类型,引用SOLIDWORKS API的Web帮助为详细信息可用的各种命令和枚举。

了解更多关于SOLIDWORKS宏/ API

华体会视频直播标枪提供SOLIDWORKS VB应用程序SOLIDWORKS API培训课程,您可以在线直播,或者在我们的一个加拿大的教室。检查日程,了解更多信息

相关链接

从标枪SOLIDWORKS认证服务华体会视频直播

华体会视频直播标枪专家可以帮助您:

找到相关内容标签:

Samony Riyaz