CAD Mechanical 2006每次打开显示错误提示:“Express Tools-Unable to load acetauto.lsp⼀fas

参数类型错误:string nil是什么原因
2024-12-15 02:59:52
推荐回答(2个)
回答1:

首先提示楼主Express tools只是一个CAD工具,平常不怎么用的,不影响CAD正常使用。不过会感觉很烦。
;;CAD启动时提示“错误: 参数类型错误: stringp nil”大部分是由于启动时自动加载了某个错误程序造成的(或程序内有不完善的功能代码)。将以下语句复制在acad.mnl文件的最后一行下后保存测试:
(load (strcat InstallPath "×××.vlx"))
;;如果将代码修改一下,先判断变量InstallPath的值后再运行就不会有此错误了。
;;修改后的代码(if (/= InstallPath nil) (load (strcat InstallPath "×××.vlx")))
;;(princ)

回答2:

我在查杀病毒时不小心误删了所有(.lsp)后缀名的文件
重新在原安装文件里搜索了所有(.lsp)后缀名的文件,复制到C:\Documents and Settings\Administrator\Application Data\Autodesk\AutoCAD 2008\R17.1\enu\Support这里后搞定