自做工具栏怎样调用相应系统菜单命令
编号:QA001596
建立日期: 1999年8月25日 最后修改日期:1999年8月25日
所属类别:
佚名:
在VFP5.0 应用程序中,自做工具栏怎样调用相应系统菜单命令?
例如 : 系统菜单 (剪) _MED_CUT ; (贴) _MED_PASTE
那麽自做的工具栏 (剪) (贴) 应该怎样调用 _MED_CUT ; _MED_PASTE
回答:
摘自《远程续缘》第19期(http://jfzcc.yeah.net)
在程序开头加入如代码:
DEFINE POPUP 快捷菜单 SHORTCUT RELATIVE FROM MROW(),MCOL()
DEFINE BAR _med_copy OF 快捷菜单 PROMPT "复制(\ KEY CTRL+C, "Ctrl+C" ;
MESSAGE "将选定内容复制到剪贴板上"
DEFINE BAR _med_paste OF 快捷菜单 PROMPT "粘贴(\ KEY CTRL+V, "Ctrl+V" ;
MESSAGE "粘贴剪贴板上的内容"
在“复制”按钮的click事件中写入如下命令:
keyboard `{ctrl+c}`
“粘贴”按钮:
keyboard `{ctrl+v}`
注意:如要关闭系统菜单,不能用set sysmenu off,而要用set sysmenu to。
此问题由远程续缘回答。
| |
|
|
| |
|
|