| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1464 人关注过本帖
标题:由skip对表指针到头时要多按按键一次,才能使按键失活
只看楼主 加入收藏
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
结帖率:91.18%
收藏
已结贴  问题点数:10 回复次数:42 
由skip对表指针到头时要多按按键一次,才能使按键失活
怎么让按键少按那一下?
搜索更多相关主题的帖子: 按键 
2013-02-19 15:39
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
修改那个按钮组的代码

授人以渔,不授人以鱼。
2013-02-19 15:55
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
怎么修改?请大侠指点
2013-02-19 15:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你把那个skip按钮的代码贴出来。

授人以渔,不授人以鱼。
2013-02-19 15:58
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
怎么传不了图啊
2013-02-19 15:58
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
程序代码:
case this.value=2   && 前一个
     if not bof()
        skip -1
        =.t.
        =.t.
     else
        go top
        =.f.
        =.f.
        =.t.
        =.t.
     endif
到头后我让按键失活,可是要多按一下
2013-02-19 15:59
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
传图,把浏览器设成“兼容”模式。

授人以渔,不授人以鱼。
2013-02-19 16:00
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
在按钮组的refresh方法中写下面代码:
程序代码:
this.setall("enabled", .t.)
if !bof()
    skip -1
    this.buttons(2).enabled = !bof()
    skip
endif
if !eof()
    skip
    this.buttons(3).enabled = !eof()
    skip -1
endif


把原先click事件中所有设置各按钮enabled属性的语句删掉,按正常动作做,在最后加一条this.refresh语句。你测试一下,留意空表时的效果,那里可能有点问题,自己想办法再改改。

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

授人以渔,不授人以鱼。
2013-02-19 16:15
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
那之前直接置顶的按键不用管了是吗?
2013-02-19 16:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
置顶和置底的代码不需要改变按钮可用性的呀。

授人以渔,不授人以鱼。
2013-02-19 16:23
快速回复:由skip对表指针到头时要多按按键一次,才能使按键失活
数据加载中...
 
   



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

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