VFP二级中设计菜单里面,为某菜单项设置跳过条件,使其不可用,请问怎么设置?
展开全部
请参阅 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 创建的菜单项。
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 创建的菜单项。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询