Foxtable(狐表)用户栏目专家坐堂 → 如何设置不重复提示


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

主题:如何设置不重复提示

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


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
如何设置不重复提示  发帖心情 Post By:2018/11/29 13:20:00 [只看该作者]

我在删除行设置了代码禁止删除并提示,如果一次选择了很多行会一直提示,如何设置只提示一次。
If User.Name = "游客" Then
        e.Cancel = True
    MessageBox.Show("您是游客,只能看哦.", "提示")
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/29 14:59:00 [只看该作者]

代码改成

 

static ptime As Date = Nothing
static presult As Boolean = False
Dim sp As TimeSpan = Date.now - ptime
ptime = Date.now
If sp.TotalMilliseconds < 2000  Then '间隔2秒点击才有效
    e.cancel = presult
    Return
End If

If User.Name = "游客" Then
    e.Cancel = True
    presult = True
    MessageBox.Show("您是游客,只能看哦.", "提示")
Else
    presult = False
End If


 回到顶部