|
解决方案
/ ]& r( J( c- |+ U3 ]4 a+ }$ t! E4 Z! @- j- q' x" V
“将对象图层设为当前”和“右击快捷菜单中的“全部不选”等命令是在 acad.mnl 文件中定义的,除非该 MNL 文件加载在内存中,否则这些命令无法执行。
3 ^. E, l3 u" C" I/ D' m x0 a1 ]3 B: }+ V# A, S, \" U/ a
之所以发生此问题是因为 AutoCAD? 软件无法加载 acad.mnl 文件中的功能定义。acad.mnl 中定义了几个 AutoCAD核心功能,如果您不顾这个事实修改菜单或采用非默认值加载菜单,acad.mnl 文件可能无法加载。在这种情况下,功能性从未定义。
* }8 W! h5 |- u5 y$ P' O3 F9 o- G7 p( Y' g; E% t. D$ n
您可以使用以下方法之一来解决此问题:' o. t9 M. o6 N% T5 \
& K( A+ n7 c1 \* `方法 1
# w! i- f8 \+ ^ Y, ~8 z; }, ?& }5 f: _% K2 T. k
手动加载 acad.mnl 文件。7 t' p/ p4 A1 J* `8 Z1 y6 ]; ~% M
1 y6 B# v4 s) F# W
在命令行中输入 load "acad.mnl"。
7 j5 n" C% j: A* Z2 ~0 U
+ [2 o5 K( v3 V% a) _% C4 ]方法 2" T6 |- d4 }& E4 ~( W# ]; a
/ z. @# C/ [0 C, k
使用与 MNU 文件相同的文件名制作 acad.mnl 文件的副本。' p* D4 B7 b4 H0 [) A4 N) x
2 m* o+ Y' w1 u3 m( U8 Q# n9 {- `制作 acad.mnl 文件的副本。 2 h0 Q6 g2 |: M; y# F% e
将 acad.mnl 文件的副本重命名为与您想要加载的主 MNU 文件相同的文件名。例如,如果您想要加载 mymenu.mnu,则将 acad.mnl 的副本重命名为 mymenu.mnl。5 k; n5 ^5 X8 B: i
重新启动软件以加载您在步骤 2 中创建的 MNL 文件。# s" F9 r, l* W: o3 V; n6 I2 _
5 g' S2 q# d' N. _; H4 z S$ t试试看能不能用吧 |
|