m0_73915655 2024-07-12 20:54 采纳率: 66.7%
浏览 34

SolidWorks运行宏时报错显示没有注册类

sw2023版运行一个宏命令报错,显示没有注册类,网上找了半天也没说咋做

img

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2024-07-12 20:54
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    在SolidWorks 2023版中运行宏时遇到“没有注册类”的错误,可能是由于多种原因造成的。以下是一些可能的解决方案,您可以根据这些步骤尝试解决问题:

    1. Solidworks Crop文件的替换:您可能需要替换安装目录中的某些文件。找到您的SolidWorks安装路径,例如 E:\Solidworks2023\program\solidworkcorp,然后找到 eDrawings 等文件夹。使用您最初下载的软件包中的相应文件替换这些文件夹中的文件。这可能有助于解决许可问题 [^1^]。

    2. 软件服务端开启失败:如果问题与服务端程序开启失败有关,您可以通过电脑的“服务”管理界面来解决。在“开始”页面搜索“服务”,找到与SolidWorks相关的服务,确保它们已启动并设置为自动启动 [^1^]。

    3. 使用正确的COM对象创建方式:如果您在进行SolidWorks的二次开发,确保您使用正确的方式创建COM对象。例如,使用 Activator.CreateInstance(Type.GetTypeFromProgID("SldWorks.Application")) 而不是直接 new SldWorks(),这可以避免在其他机器上出现注册类错误 [^3^]。

    4. 宏故障排除:如果问题与宏本身有关,您可以参考SOLIDWORKS宏故障排除指南,了解常见的宏错误及其解决方案 [^4^]。

    5. 激活/停用SOLIDWORKS产品:确保您的SOLIDWORKS产品已经正确激活。您可以使用SOLIDWORKS产品激活向导来激活、重新激活或停用您的产品许可 [^5^]。

    如果上述方法都不能解决您的问题,建议您联系SolidWorks的技术支持或访问相关论坛寻求更专业的帮助。希望这些建议能够帮助您解决问题。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 7月12日
  • 创建了问题 7月12日

悬赏问题

  • ¥15 悬赏Python-playwright部署在centos7上
  • ¥15 psoc creator软件有没有人能远程安装啊
  • ¥15 快速扫描算法求解Eikonal方程咨询
  • ¥20 我的是道格手机,重置后屏幕右上角出现红色字的未写入tee key 和未写入google key请问怎么去掉啊
  • ¥30 关于R语言运行分区生存模型中的问题!
  • ¥15 校内二手商品转让网站
  • ¥20 高德地图聚合图层MarkerCluster聚合多个点,但是ClusterData只有其中部分数据,原因应该是有经纬度重合的地方点,现在我想让ClusterData显示所有点的信息,如何实现?
  • ¥100 求Web版SPC控制图程序包调式
  • ¥20 指导如何跑通以下两个Github代码
  • ¥15 大家知道这个后备文件怎么删吗,为啥这些文件我只看到一份,没有后备呀