求助大神,事件结构里面的数据赋值不同步啊。

2019-07-18 02:57发布

求助大神,小弟要实现按下   “上”按键,“当前位置”会减去距离中的值,按下   “下”按键,“当前位置”会加上距离中的值。


现在遇到的问题是:我第一次给距离赋值为2,按下   “上”、“下”按键后,当前位置显示正常。然后再对距离赋值为3,按下“上””下“按键后,距离的增减量还是2,不是3,然后再按一次“上”“下”键,距离的增减量就是3了。换句话说,感觉这个赋值不同步。而且,程序在高亮运行的时候没问题。求大神解决啊......


QQ图片20150907110620.png
QQ图片20150907110632.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
sushu
1楼-- · 2019-07-18 05:33
你的超时是默认值-1;会一直等待前面板事件。
你把默认的值赋值一般100ms后就好。 最佳答案
987hans
2楼-- · 2019-07-18 07:42
sushu 发表于 2015-9-7 11:15
你的超时是默认值-1;会一直等待前面板事件。
你把默认的值赋值一般100ms后就好。

谢谢版主。你那样设置了超时是没用的。在我重新输入一个数的时候,这时在程序的左上角有个√,需要按一下回车活着用鼠标点一下除了“上”“下”按键的其他地方,这时,左上角的√消失了,说明新的数已经输入了。这时程序就正常了。现在在尝试按下“上”“下”按键的事件触发前,让数值自动输入,求教啊大神~
987hans
3楼-- · 2019-07-18 13:00
987hans 发表于 2015-9-7 18:42
谢谢版主。你那样设置了超时是没用的。在我重新输入一个数的时候,这时在程序的左上角有个√,需要按一下回车活着用鼠标点一下除了“上”“下”按键的其他地方,这时,左上角的√消失了,说明新的数已经输入了。这时程序就正常了。现在在尝试按下“上”“下”按键的事件触发前,让数值自动输入,求教啊大神~ ...

已经解决了。在:编辑本分支所处理的事件-----事件------鼠标------鼠标释放。问题解决。还是谢谢斑竹
sushu
4楼-- · 2019-07-18 17:06
 精彩回答 2  元偷偷看……

一周热门 更多>