使用set skip of命令去操作選單,具體如下:允許或禁止使用者自定義選單或 Microsoft Visual FoxPro 系統選單的某個選單、選單欄、選單標題或選單項。此處是語法的多個版本。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 建立的選單項。 說明有關係統選單各部分內部名稱的完整列表,請參見 系統選單名稱。也可以使用 SYS(2013) 返回系統選單的內部名稱。如果邏輯表示式 lExpression 結果為真(.T.),則 SET SKIP OF 命令中的選單、選單欄、選單名或選單項都被廢止,顯示為灰色,且不能選擇。如果 lExpression 結果為假(.F.),則選單、選單欄、選單名或選單項被啟用,且可以選擇。要廢止選單項,在 SET SKIP OF 命令中包含一個計算為假(.F.)的表示式。例如,複選框的 InteractiveChange 事件中的下列程式碼行發出了帶有反轉的複選框值的 SET SKIP OF,當沒選定複選框時,廢止選單項。
使用set skip of命令去操作選單,具體如下:允許或禁止使用者自定義選單或 Microsoft Visual FoxPro 系統選單的某個選單、選單欄、選單標題或選單項。此處是語法的多個版本。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 建立的選單項。 說明有關係統選單各部分內部名稱的完整列表,請參見 系統選單名稱。也可以使用 SYS(2013) 返回系統選單的內部名稱。如果邏輯表示式 lExpression 結果為真(.T.),則 SET SKIP OF 命令中的選單、選單欄、選單名或選單項都被廢止,顯示為灰色,且不能選擇。如果 lExpression 結果為假(.F.),則選單、選單欄、選單名或選單項被啟用,且可以選擇。要廢止選單項,在 SET SKIP OF 命令中包含一個計算為假(.F.)的表示式。例如,複選框的 InteractiveChange 事件中的下列程式碼行發出了帶有反轉的複選框值的 SET SKIP OF,當沒選定複選框時,廢止選單項。