|
解决方案
, V6 c- G4 i; H( c4 Z+ V! u- S- E& S' E2 g
“将对象图层设为当前”和“右击快捷菜单中的“全部不选”等命令是在 acad.mnl 文件中定义的,除非该 MNL 文件加载在内存中,否则这些命令无法执行。' j' B/ k1 n3 W# a9 o
% S% A: a1 i% v6 t
之所以发生此问题是因为 AutoCAD? 软件无法加载 acad.mnl 文件中的功能定义。acad.mnl 中定义了几个 AutoCAD核心功能,如果您不顾这个事实修改菜单或采用非默认值加载菜单,acad.mnl 文件可能无法加载。在这种情况下,功能性从未定义。
7 R3 b! S5 j) r ]) U$ o ~" s! A
+ x! X3 i7 j: E5 X4 {& t1 ~' e- G您可以使用以下方法之一来解决此问题:
Y- T# T1 K# p9 `/ ]& J Z2 F* O6 E+ k' p2 u
方法 1
+ [) N# h1 M8 I) |5 S) {) ^# J/ z" B V2 |" r- H9 A9 J( s
手动加载 acad.mnl 文件。& _/ `- \5 I3 C' L2 A% u: w
" O/ d+ D* ^' T% s0 F
在命令行中输入 load "acad.mnl"。
- r8 w {& Q( ?5 y6 {
7 l5 F$ p0 `& x/ h" x9 `方法 2/ f& u3 l5 x5 r: A" k
Q, [$ z3 D4 @$ i2 P
使用与 MNU 文件相同的文件名制作 acad.mnl 文件的副本。
1 y% `; a; Z/ K; ]8 @; x" X/ W+ [3 d) A' i" a. P
制作 acad.mnl 文件的副本。 7 {& O* l3 @8 X) V' J3 T: O1 b
将 acad.mnl 文件的副本重命名为与您想要加载的主 MNU 文件相同的文件名。例如,如果您想要加载 mymenu.mnu,则将 acad.mnl 的副本重命名为 mymenu.mnl。& R J( r% B+ U
重新启动软件以加载您在步骤 2 中创建的 MNL 文件。& r- K Z7 T$ g7 ^! X: S
) u# W: F, D" x0 t
试试看能不能用吧 |
|