请教.LISP加载自定义菜单的问题?
本帖最后由 作者 于 2006-2-20 14:00:00 编辑 <br /><br /> <P>请教.LISP加载自定义菜单的问题?</P><P>做好了自定义的菜单 ABCD.mns</P>
<P>//<BR>// AutoCAD 菜单文件 ABCD.mns<BR>//</P>
<P>***MENUGROUP=ABCD</P>
<P>***POP1<BR>**FILE<BR>ID_TX [图形(&F)]<BR>ID_ZQ [锥轴(&N)... Ctrl+N]^C^C_ZQ <BR>ID_GLW [管螺纹(&O)... Ctrl+O]^C^C_GLW </P>
<P>lisp的程序是这样的 acad.lsp</P>
<P>(defun S::STARTUP ()</P>
<P>(if (not (menugroup "ABCD"))<BR> (progn<BR> (command ".menuload" "ABCD.mns")<BR> (menucmd "P12=+ABCD.ALIN_ROUTINES")<BR> )<BR>)</P>
<P>)</P>
<P>启动AutoCAD后,提示 "加载自定义文件成功。自定义组: ABCD"</P>
<P>用Menuload 检查也显示已经加载,但菜单上就是没有.</P>
<P>用 Menuload 命令手动加载就没问题.</P> <P>***MENUGROUP=ABCAD → ***MENUGROUP=ABCD</P> 怀疑 (menucmd "P12=+ABCD.ALIN_ROUTINES")<BR> 我也遇到了同样的问题,有没有人知道解决方案!
页:
[1]