|
解决方案5 Q$ B5 Q% J9 t/ K! x2 j! b' G2 W
& p/ H. |/ c5 [& Q; K, V* \+ c“将对象图层设为当前”和“右击快捷菜单中的“全部不选”等命令是在 acad.mnl 文件中定义的,除非该 MNL 文件加载在内存中,否则这些命令无法执行。4 O% U$ R4 ?6 `7 T6 p5 T. U
/ }$ g) g# J) E9 P- f/ |
之所以发生此问题是因为 AutoCAD? 软件无法加载 acad.mnl 文件中的功能定义。acad.mnl 中定义了几个 AutoCAD核心功能,如果您不顾这个事实修改菜单或采用非默认值加载菜单,acad.mnl 文件可能无法加载。在这种情况下,功能性从未定义。
: w5 {) w% Z/ e' Y# e" h; ?) c7 J
您可以使用以下方法之一来解决此问题:
+ h4 @& ]8 f% l( n* R/ S: Y5 |3 d
0 q& J& ~$ V0 d" z" O/ q方法 1
/ Y, M6 V8 a6 O @( Q2 f- Q* E1 i# {9 S }& }
手动加载 acad.mnl 文件。
+ w3 N3 [; b) c% v% O) s& T& k( m1 r y4 z8 Y7 E
在命令行中输入 load "acad.mnl"。7 X8 K6 \2 z; p
7 L5 z1 s; V5 c0 X/ \5 }5 t% ~方法 2
7 H4 S4 W( H# n% r5 F2 |
" z) b+ b+ `5 E使用与 MNU 文件相同的文件名制作 acad.mnl 文件的副本。* `+ a/ Z: J" c1 F" N1 f$ f9 R
9 d! P5 G* C4 i B$ A
制作 acad.mnl 文件的副本。
' u8 {1 ?8 L% J, x将 acad.mnl 文件的副本重命名为与您想要加载的主 MNU 文件相同的文件名。例如,如果您想要加载 mymenu.mnu,则将 acad.mnl 的副本重命名为 mymenu.mnl。& U4 |4 i& b7 }* t: R# \
重新启动软件以加载您在步骤 2 中创建的 MNL 文件。
5 U( Y) N0 Y6 C% u- ^
5 V* l9 X+ _$ x) l5 a) Z1 w试试看能不能用吧 |
|