以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  菜单中不存在openn的菜单的死循环  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95379)

--  作者:天若千颖
--  发布时间:2017/1/18 10:05:00
--  菜单中不存在openn的菜单的死循环
用户菜单中有openQQ的菜单在配置栏,项目的SystemIdle中设置了OpenQQ显示离线消息的代码,在菜单设计中增加了OpenQQ一个普通菜单。

每次一修改计划管理,项目就提示“菜单中不存在OpenQQ”,并且进入死循环,无法终止错误提示。只能结束进程。

因为修改计划,菜单是系统菜单,但是系统菜单中确实没有OpenQQ,所以就出错了。

这个怎么破?

--  作者:有点色
--  发布时间:2017/1/18 10:22:00
--  

 代码加上菜单的判断

 

 Foxtable提供了一个系统变量SystemMenu,此变量为逻辑型,如果当前菜单为系统菜单,则返回True,如果当前菜单为自定义菜单,则返回False。


--  作者:天若千颖
--  发布时间:2017/1/18 10:26:00
--  
OK 已解决。