急急急。CAD 启动时acadbtn.xmx文件问题

每次打开AUTOCAD 时总是提示problem loading acadbtn.xmx resource file,
导致CAD2007没法使用,求助,很急!!!
谢谢,我现在已经解决了,我是用360的顽固木马查杀后产生的以上问题,我在360的安装文件夹下C:/progrome file/360safe/modules/SupperKiller/SuperKiller,直接找到顽固木马的图标SuperKiller点击进入,则可以进入恢复隔离区,把所有的隔离项目全部还原,然后卸载CAD重装,重装后即可恢复正常

如果在加载启动文件时发生 AutoLISP 错误,则此文件剩下的部分将被忽略并且不被加载。

通常,在启动文件中指定的文件不存在或不在 AutoCAD 库路径中时都会出错。因此可能需要在 load 函数中使用 onfailure 参数。下例使用 onfailure 参数:

(princ (load "mydocapp1" "\nMYDOCAPP1.LSP file not loaded."))
(princ (load "build" "\nBUILD.LSP file not loaded."))
(princ (load "counter" "\nCOUNTER.LSP file not loaded."))
(princ)
如果 load 函数调用成功,则返回文件中最后一个表达式的值(通常是最后定义的函数名或关于该函数的使用信息)。如果调用失败,则返回 onfailure 参数的值。在上例中,load 函数返回的值传递给 princ 函数,从而在命令提示下显示此返回值。

AutoCAD 加载自定义文件时,将搜索具有匹配文件名的 MNL 文件。如果找到该文件,就把它加载到内存中。此功能可确保 AutoCAD 加载菜单正确操作所需的 AutoLISP 函数。

此功能可确保 AutoCAD 加载菜单正确操作所需的 AutoLISP 函数。例如,默认 AutoCAD 自定义文件“acad.cui”依赖于文件“acad.mnl”。此文件定义菜单使用的许多 AutoLISP 函数。MNL 文件在“acaddoc.lsp”文件后加载。

注意如果用 AutoLISP command 函数加载自定义文件(其语法类似于 (command "menu" "newmenu")),则在整个 AutoLISP 例程运行后,才加载关联 MNL 文件。
在此例中,调用 princ 函数可用于显示状态信息。第一次使用 princ 时,将在命令提示下显示如下信息:

新菜单实用程序…已加载。

第二次调用 princ 函数将退出 AutoLISP 函数。如果不对 princ 函数进行第二次调用,则刚才显示的信息将会再次显示。像以前提到的那样,可以在 load 函数调用中包含 onfailure 参数作为额外的预防措施。

例如,如果 AutoCAD 加载 mydocapp1.lsp 文件时出错,则 princ 函数将显示以下信息,而 AutoCAD 将继续加载剩下的两个文件:

未加载“MYDOCAPP1.LSP”文件。

如果在“acad.lsp”、“acaddoc.lsp” 或 MNL 文件中使用 command 函数,则它只应从 defun 语句中调用一次。请使用 S::STARTUP 函数定义在开始绘图任务时需立即执行的那些命令。

修复或者从新安装一下就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-18
你也给我交一下吧!qq:794069060
第2个回答  2012-11-30
遇到同样的问题了。真想吐槽360. lz的路径现在找不到了 重装算了 没问题吧?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网