下面就是该功能实现的方法:
先介绍几个需要用到常数,这里所说的常数,是系统默认的常数,也就是在编辑时会以蓝色显示的字符。
这些常数是:
常数名 所代表的含义
_med_undo "撤消(U)"
_med_cut "剪切(T)"
_med_copy "复制(C)"
_med_paste "粘贴(P)"
_med_clear "删除(D)"
_med_slcta "全选(A)"
第一步我们在COMMAND窗口打:
MODIFY COMMAND remouse.prg
在编辑窗内输入如下内容: DEFINE BAR _med_clear OF popRight PROMPT "删除(\ 存盘退出。 这样我们就建立了一个名为remouse.prg的文件。 do remouse 好了,我们的程序也有右键功能了,就这么简单,不信您试试。 【VFP辅导:VFP右键功能】相关文章: 2024年江苏中级导游等级考试准考证打印时间及入口(11月18日9:00起)03-23 嘿我成功了作文03-23 2024年甘肃陇南高考成绩查询时间:6月25日左右公布03-23 2017年计算机等考三级网络技术辅导:超媒体与流媒体的概念03-23 2020年社会工作师中级综合能力考试试题(三十三)03-23 2016年职称英语考试《综合A类》基础语法辅导(4)03-23 小学语文二年级下册标点符号辅导:逗号03-23 综合辅导:职务名称中英对照(四)03-23 成功来自勤奋作文600字03-23 动作技能的分类03-23
DEFINE POPUP popRight SHORTCUT RELATIVE FROM MROW(),MCOL()
DEFINE BAR _med_undo OF popRight PROMPT "撤消(\DEFINE BAR 2 OF popRight PROMPT "\-"
DEFINE BAR _med_cut OF popRight PROMPT "剪切(\
DEFINE BAR _med_slcta OF popRight PROMPT "全选(\ACTIVATE POPUP popRight
接下来我们就可在需要右键功能对象的RinhtClick事件里写入:
这个方法不足的是,必须在每个需要右键功能的对象里都写上:do remouse这一句,但比起借用外部程序来达到这个目的,我觉得还是这个方法好。
