| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1464 人关注过本帖
标题:由skip对表指针到头时要多按按键一次,才能使按键失活
只看楼主 加入收藏
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
this.buttons(2).enabled = !bof()


意思是如果指针没有到头那就执行一次skip+1?
2013-02-19 16:28
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
基本思路:在当前位置尝试向前及向后移动一下,测试是否已经触底,把按钮的可用性设置了,然后恢复到原来的位置。这个测试,在每次刷新按钮组时统一执行,不用在点击个别按钮时做,那样的代码反而更复杂。其实第一行那个setall()有点多余,但只是稳妥写下去的,测试通过后,不妨把它删除。

[ 本帖最后由 TonyDeng 于 2013-2-19 16:33 编辑 ]

授人以渔,不授人以鱼。
2013-02-19 16:31
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
一运行直接指到第二个记录
2013-02-19 16:44
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
bb.zip (392.5 KB)
2013-02-19 16:47
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
按下向下键后直接跳过第二个记录,而且打开的图片也不对
2013-02-19 16:48
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
那一定是你的地方有多余动作

授人以渔,不授人以鱼。
2013-02-19 16:51
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
我只在那按钮组添加你给的代码,然后在click里添加显示相片而已
2013-02-19 16:55
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
向下直接跳过第二个记录
2013-02-19 16:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你原先每个按钮的Click代码都没改

授人以渔,不授人以鱼。
2013-02-19 16:59
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
这也影响吗?删了也还是一样
2013-02-19 17:04
快速回复:由skip对表指针到头时要多按按键一次,才能使按键失活
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012638 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved