Foxtable(狐表)用户栏目专家坐堂 → 我想让菜单只能按一次后就失效应该怎么做?


  共有3486人关注过本帖树形打印复制链接

主题:我想让菜单只能按一次后就失效应该怎么做?

帅哥哟,离线,有人找我吗?
jinzhengbe
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
我想让菜单只能按一次后就失效应该怎么做?  发帖心情 Post By:2015/8/12 18:16:00 [只看该作者]

我想让菜单只能按一次后就失效应该怎么做?

 

因为菜单 是要复制数据的,如果按两次,就会复制两次数据,更多次的话,就会复制更多次,这样算粗来的结果就会一直翻倍,所以想限制点击按钮的次数

 

或者有其他的解决方法也可以 指点下,非常感谢


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/12 18:40:00 [只看该作者]

复制数据的时候,检查重复不就行了。


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhengbe
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
  发帖心情 Post By:2015/8/12 18:58:00 [只看该作者]

还是告诉我 限制点击次数吧

 


 回到顶部
帅哥哟,离线,有人找我吗?
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:321 积分:1916 威望:0 精华:0 注册:2014/8/24 13:36:00
  发帖心情 Post By:2015/8/12 19:40:00 [只看该作者]

你在点击事件处理的最后,设置它的Enabled属性,不就行了。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/12 19:47:00 [只看该作者]

比如,一天只能点一次的代码

 

Dim pdate As Date = GetConfigValue("按钮1", Nothing)
If pdate <> Date.Today Then
    msgbox("可以点击")
    SaveConfigValue("按钮1", Date.Today)
Else
    msgbox("今天已经点击过了")
    e.Sender.Enabled = False
End If


 回到顶部
帅哥哟,离线,有人找我吗?
keofcn
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:493 威望:0 精华:0 注册:2012/2/14 16:18:00
  发帖心情 Post By:2015/8/12 23:42:00 [只看该作者]

设置个全局的参数或是隐藏的checkbox控件,初始化时参数或控件默认为0,然后通过点击改变它的值,通过判断它的值来确定按钮是enable还是disable

 回到顶部
帅哥哟,离线,有人找我吗?
hanxuntx
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2015/8/13 8:37:00 [只看该作者]

e.sender.Enable = False

 回到顶部