明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 795|回复: 8

[2025] AutoCAD 2025出现no function definition: vlax-ename->vla-object

[复制链接]
发表于 2025-1-21 17:11:50 | 显示全部楼层 |阅读模式
今天安装了AutoCAD2025,出现了no function definition: vlax-ename->vla-object。运行前加载(vl-load-com),仍然出现这个问题。朋友们遇到该问题没?
回复

使用道具 举报

发表于 2025-1-21 19:41:42 | 显示全部楼层
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0]
@="Visual Lisp ActiveX module"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\0]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\0\win32]
@="vl16.tlb"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\0\win64]
@="C:\\Program Files\\Autodesk\\AutoCAD 2020\\vl16.tlb"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\FLAGS]
@="2"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\HELPDIR]
@="C:\\Program Files\\Autodesk\\AutoCAD 2020"
回复 支持 1 反对 0

使用道具 举报

发表于 2025-1-21 18:33:59 | 显示全部楼层
精简版吧  
回复 支持 反对

使用道具 举报

发表于 2025-1-21 19:37:49 | 显示全部楼层
cad执行autolisp出现错误:

错误: no function definition: VLAX-ENAME->VLA-OBJECT

解决办法:

首先执行     (vl-load-com)   然后再执行之前的lisp即可。
回复 支持 反对

使用道具 举报

发表于 2025-1-21 19:40:33 | 显示全部楼层
启动 AutoCAD 产品或尝试在产品中运行 LISP 函数时,命令行上显示错误消息:

错误: 无函数定义: VLAX-ENAME->VLA-OBJECT

AutoCAD 命令行上显示“错误: 无函数定义: VLAX-ENAME->VLA-OBJECT”。
该例程以前运行过没有错误,或者在另一台计算机上运行良好。
在 AutoCAD Electrical 中,某些 LISP 例程通常在产品开始时执行。运行某些命令和功能(如编辑(滑行、删除等)组件)时可能会出现该错误。此外,Electrical 右键单击(标记)菜单可能会失败并显示以下消息:
错误: 无函数定义: VLR-MOUSE-REACTOR
原因:
以下位置缺少注册表项或注册表项不完整:
"HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}".
产品版本的安装已损坏或不完整。
解决方案:
尝试以下一项或多项解决方案:

修复 Windows 注册表项。
确保 vl16.tlb 文件位于以下路径下:C:\Program Files\Autodesk\<AutoCAD 20xx>\vl16.tlb。
下载随附的 lspfix.zip 文件,并将其文件扩展名从 .zip 更改为 .reg。
此注册表文件针对 AutoCAD 2020 配置为已安装的版本。
但是,如果运行其他版本,请在任何文本编辑器中打开该文件并相应地调整路径。例如:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0]
@="Visual Lisp ActiveX module"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\0]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\0\win32]
@="vl16.tlb"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\0\win64]
@="C:\\Program Files\\Autodesk\\AutoCAD 2020\\vl16.tlb"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\FLAGS]
@="2"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{A4081F53-974E-479E-A26E-E6DE9A5B2489}\1.0\HELPDIR]
@="C:\\Program Files\\Autodesk\\AutoCAD 2020"
保存该文件,然后双击它以更新 Windows 注册表项。


完全卸载 AutoCAD,然后使用 Autodesk Account 的完整下载重新安装。请参见如何完全卸载 AutoCAD 或 AutoCAD 行业专业化产品
Uninsall 产品。
确保从 Windows 注册表中删除此产品的注册表项,同时注册以下两个注册表项:HKLM / HKCU: “Software\Autodesk\AutoCAD\”。否则,请手动将其删除。
仅为您的产品删除 Appdata\Local\Autodesk\AutoCAD 20xx
仅为您的产品删除 Appdata\roaming\Autodesk\AutoCAD 20xx
重新启动计算机。
从 Autodesk Account 重新下载产品的最新版本。
从新下载项安装 产品。

警告!
不正确地编辑 Windows 注册表会使您的计算机操作系统无法使用。Microsoft 知识库介绍了您需要了解的有关注册表的重要信息。请按照Microsoft文章如何在 Windows 中备份和还原注册表和相关解决方案:如何备份系统注册表中所述,为您的操作系统备份注册表,然后再使用 Microsoft 注册表编辑器,使用风险自行承担。您还可以在 Microsoft 注册表编辑器的帮助主题中找到有关注册表的更多信息。

另请参见:
“错误: 无函数定义: ....”启动 AutoCAD 时

附件:
lspfix.reg;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-1-21 20:45:09 | 显示全部楼层

从来不用精简版
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-1-21 20:46:13 | 显示全部楼层
akinet 发表于 2025-1-21 19:37
cad执行autolisp出现错误:

错误: no function definition: VLAX-ENAME->VLA-OBJECT

我在问题开始已经说明了,(vl-load-com)  无效。
回复 支持 反对

使用道具 举报

发表于 2025-1-22 08:36:36 | 显示全部楼层
那就是老坛酸菜版,没带有的
回复 支持 反对

使用道具 举报

发表于 2025-1-22 11:16:49 | 显示全部楼层
将LISPSYS,这个系统变量设置改为0,再重启试下呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-2-5 14:42 , Processed in 0.190983 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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