|
解决方案, H' l% e9 u E: u6 v( x4 g
5 @7 Z) [) n# d“将对象图层设为当前”和“右击快捷菜单中的“全部不选”等命令是在 acad.mnl 文件中定义的,除非该 MNL 文件加载在内存中,否则这些命令无法执行。0 {1 U, w* s: X) x" N& X
0 C7 k) V; V8 O+ ]9 o- ~7 X8 w Y
之所以发生此问题是因为 AutoCAD? 软件无法加载 acad.mnl 文件中的功能定义。acad.mnl 中定义了几个 AutoCAD核心功能,如果您不顾这个事实修改菜单或采用非默认值加载菜单,acad.mnl 文件可能无法加载。在这种情况下,功能性从未定义。
, Z4 S5 ?* k8 S$ C- ^: g
T) H$ L& y n$ j+ I( K% n您可以使用以下方法之一来解决此问题:! b$ y0 P; {. C+ _2 o& l' T2 X
$ k T- T& o$ c& B" m方法 16 f/ Q2 O% c) ]: y$ e, ^
& ^% x: s* N! [/ Y' q
手动加载 acad.mnl 文件。
+ ]1 O# L, E% p8 _0 z: u/ H- \3 U
在命令行中输入 load "acad.mnl"。
& Y7 u0 m0 K6 S# C ! D1 s- J3 [; W; F+ ?2 J: }
方法 2- P0 X0 y3 i1 W
! U. h3 v) u1 k8 F- R5 v
使用与 MNU 文件相同的文件名制作 acad.mnl 文件的副本。. |8 V# ^- p9 q' ?" r7 D1 j3 T
, W% h8 t; x5 Q9 Z b制作 acad.mnl 文件的副本。
6 V+ B5 y8 G7 E- e0 ~将 acad.mnl 文件的副本重命名为与您想要加载的主 MNU 文件相同的文件名。例如,如果您想要加载 mymenu.mnu,则将 acad.mnl 的副本重命名为 mymenu.mnl。/ \5 l3 s5 \$ m3 Y6 V; s0 e
重新启动软件以加载您在步骤 2 中创建的 MNL 文件。) f: g. U M: ]: C. O' @2 q+ D Z
/ C) E' N5 h& v; y2 q1 L试试看能不能用吧 |
|