VFP二级中设计菜单里面,为某菜单项设置跳过条件,使其不可用,请问怎么设置?

 我来答
tom750717
2013-10-27 · TA获得超过137个赞
知道小有建树答主
回答量:141
采纳率:100%
帮助的人:143万
展开全部
请参阅 set skip of

SET SKIP OF MENU MenuBarName1 lExpression1

SET SKIP OF PAD MenuTitleName OF MenuBarName2 lExpression2

SET SKIP OF POPUP MenuName1 lExpression3

SET SKIP OF BAR nMenuItemNumber | SystemItemName OF MenuName2
lExpression4

参数
MENU MenuBarName1lExpression1

允许或禁止 Visual FoxPro 系统菜单栏或由 DEFINE MENU 创建的用户自定义菜单栏。例如,Visual FoxPro 系统菜单栏 _MSYSMENU 可以通过这个命令废止: 复制代码
SET SKIP OF MENU _MSYSMENU .T.

它可以通过这个命令激活: 复制代码
SET SKIP OF MENU _MSYSMENU .F.

PAD MenuTitleNameOF MenuBarName2lExpression2

允许或禁止 Visual FoxPro 系统菜单标题或由 DEFINE PAD 创建的用户自定义菜单标题。例如,Visual FoxPro 的编辑菜单(Edit)标题可以通过这个命令废止: 复制代码
SET SKIP OF PAD _MSM_EDIT OF _MSYSMENU .T.

该菜单标题可以通过这条命令激活: 复制代码
SET SKIP OF PAD _MSM_EDIT OF _MSYSMENU .F.

POPUP MenuName1lExpression3

允许或禁止 Visual FoxPro 系统菜单或由 DEFINE POPUP 创建的用户自定义菜单。例如,Visual FoxPro 的编辑菜单(Edit)可以通过这条命令废止: 复制代码
SET SKIP OF POPUP _MEDIT .T.

该菜单可以通过这条命令激活: 复制代码
SET SKIP OF POPUP _MEDIT .F.

BAR nMenuItemNumber| SystemItemNameOF MenuName2lExpression4

允许或禁止 Visual FoxPro 系统菜单上的菜单项,或由 DEFINE BAR 创建的用户自定义菜单项。例如,Visual FoxPro 的文件菜单上的新建(New)命令可以通过这条命令废止: 复制代码
SET SKIP OF BAR _MFI_NEW OF _MFILE .T.

其中 SystemItemName 指定了菜单命令 _MFI_NEW,MenuName2 指定了菜单 _MFILE,lExpression4 指定了逻辑表达式 .T.。该菜单命令可以通过这条命令激活: 复制代码
SET SKIP OF BAR _MFI_NEW OF _MFILE .F.

使用 nMenuItemNumber 来指定由 DEFINE BAR 创建的菜单项。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式