如何用回车键代替鼠标的单击事件
各位大侠 小第有一事相求,我要做个抽奖程序,窗口中有‘开始’,‘停止’按钮,我想实现的是单击回车键(触发‘开始’按钮)则抽奖用户开始闪烁,再单击一下回车键(或空格键)则触发停止按钮 停止到该用户,下一次再巧回车键又开始闪烁,......就是这样控制抽奖的开始和停止 应该怎么实现 各位大侠能不能帮忙 因为快到3.15,马上就要使用,恳请多多指教 我先多谢了 问题点数:50、回复次数:8Top
1 楼cyyno1(GunRose)回复于 2006-03-13 22:25:27 得分 10
先将开始按钮default属性设为ture,然后再‘开始’,‘停止’按钮的clicked事件中互设default就行了!Top
2 楼qudanghui(孤独剑)回复于 2006-03-13 23:20:20 得分 0
停止’按钮的clicked事件中互设default就行了!
在‘停止’的clikced事件中是设置cb_stop.default=cancel吗??? 如何互设?
这样的办法妥当吗? 我把cb_start属性里设置为defaul,cb_stop在属性里设置为cancel 可是
再敲回车键后自动闪烁,可是再巧回车键不起作用,巧Esc键才停止闪烁。楼上兄弟,该如何在
‘停止’里互设呀?说明白些 多谢了Top
3 楼hangzhou6274(拉面贵了,馒头小了,领导知道吗?)回复于 2006-03-14 02:00:37 得分 0
其实很简单啊,你搞个实例变量=1的时候就执行开始的程序段,=0的时候就执行停止的程序段就可以了Top
4 楼ribut9225(幽灵庄主)回复于 2006-03-14 08:35:55 得分 30
在cb_start里写
this.default=false
cb_stop.default=true
然后面cb_stop里写
this.default=false
cb_start.default=true
这样应该可以相互转换了吧Top
5 楼xyqiqi(琪琪)回复于 2006-03-14 08:50:42 得分 5
一个默认为default,一个默认为cancel.回车的时候,就触发开始按钮,敲esc的时候,就触发停止按钮Top
6 楼airfont(草原劣马)回复于 2006-03-14 08:55:03 得分 5
hangzhou6274(猎人)
的方法最简单,就这样做吧Top
7 楼hunanbst(棒槌程序员)回复于 2006-03-15 12:02:09 得分 0
幽灵庄主的办法不错Top
8 楼qudanghui(孤独剑)回复于 2006-03-15 18:24:08 得分 0
幽灵庄主 多谢了!! 我采用了你的办法了,今天的奖也抽完了,很成功!谢谢你的帮助Top




