zark 发表于 2010-9-24 17:02:00

[求助]如何用MENUCMD强制显示菜单

<p>如图所示</p>
<p><img src="http://zark.esmartdesign.com/Mjtd/menucmd.jpg"/></p>
<p>&nbsp;</p>
<p>MENU内容</p><font face="Verdana">
<p><br/>***MENUGROUP=SUPERMAN</p>
<p>***POP1<br/>**SUPERMAN<br/>ID_SUPERMAN&nbsp; &nbsp;[超人工具(&amp;B)]<br/>ID_File&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [-&gt;文件(&amp;F)]<br/>ID_Batch&nbsp; &nbsp;[&lt;-批量处理文件]^C^C_Batch</font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>我现在想通过函数(menucmd string)来实现显示“批量处理文件”,我应该怎么实现呢?</p>
<p>谢谢大家的关注~</p>

nyistjz 发表于 2018-12-8 10:47:31

本帖最后由 nyistjz 于 2018-12-8 10:48 编辑

以下加载并强制显示菜单,代码供参考

(defun C:loadfstl ()
       (command "menuload" "UserDataCache\\FSTL\\System\\Menu\\fstl.mnu" )
       (setq i 1)
       (while (< i 24)
            (if (menucmd (strcat "p" (itoa i) ".1=?" ))
                     (setq i (1+ i))
                     (progn
                            (menucmd (strcat "p" (itoa i) "=+fstl.POP3" ))
                            (menucmd (strcat "p" (itoa i) "=+fstl.POP2" ))
                            (menucmd (strcat "p" (itoa i) "=+fstl.POP1" ))
                            (setq i 25)
                     );end progn
            );end if
       );end while
);end defun;defun
(princ)

nyistjz 发表于 2018-12-8 10:48:00

如下可卸载

(command "menuunload" "fstl" )

qmqyqj 发表于 2018-11-21 15:28:10

怎么卸载自己添加的菜单栏呢?

zark 发表于 2010-9-25 13:20:00

<p>大侠们,帮帮忙呀</p>

ZZXXQQ 发表于 2010-9-25 19:21:00

显示POP1可以。但没法单独显示“批量处理文件”

zark 发表于 2010-9-26 13:16:00

ZZXXQQ发表于2010-9-25 19:21:00static/image/common/back.gif显示POP1可以。但没法单独显示“批量处理文件”


<p>周老师,请问怎么样才能显示POP1菜单呀</p>

Andyhon 发表于 2010-9-26 14:59:00

<p>Try</p>
<p>&nbsp;</p>
<p><font style="BACKGROUND-COLOR: #ffffff" face="Verdana">(menucmd "p1=*")</font></p>

zark 发表于 2010-9-26 20:30:00

Andyhon发表于2010-9-26 14:59:00static/image/common/back.gifTry
&nbsp;
(menucmd \"p1=*\")


<p>哈,这个可以返回第一个,但是不懂用P几来返回我加载进入的菜单</p>
<p>&nbsp;</p>

Andyhon 发表于 2010-9-26 21:23:00

<font style="BACKGROUND-COLOR: #ffffff" face="Verdana">请参阅<br/>http://bbs.mjtd.com/TopicOther.asp?t=5&amp;BoardID=3&amp;id=80262</font>

461045462 发表于 2010-9-26 23:36:00

Andyhon发表于2010-9-26 21:23:00static/image/common/back.gif请参阅http://bbs.mjtd.com/TopicOther.asp?t=5&amp;BoardID=3&amp;id=80262


<p>抱歉,找不到与“<em>http://bbs.mjtd.com/TopicOther.asp?t=5&amp;BoardID=3&amp;id=80262</em>”相符的网页</p>
<p>请问,怎样加载呢?</p>
<p>谢谢<br/></p>

mccad 发表于 2010-9-27 11:33:00

<font face="Verdana">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=80262&amp;star=1</font>

zark 发表于 2010-9-28 15:32:00

<p>谢谢各位的关注,明经真棒~!</p>
页: [1] 2
查看完整版本: [求助]如何用MENUCMD强制显示菜单