Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:用户习惯快速多次点击按钮,造成重复执行或错误执行

1楼
xluoping 发表于:2023/10/19 23:14:00
最近发现一个这样的情况。

有些用户,喜欢点击按钮时,连续快速点击按钮,造成多次执行Click 事件,这种情况怎么避免?
2楼
有点蓝 发表于:2023/10/20 8:31:00
按钮代码

static d As Date
If (Date.Now - d).TotalMilliseconds >= 500 Then  '500毫秒内不会重复执行
d = Date.Now
    ‘原按钮代码
End If
3楼
xluoping 发表于:2023/10/20 9:03:00
static d As Date
If (Date.Now - d).TotalMilliseconds >= 1500 Then  '500毫秒内不会重复执行
    d = Date.Now
    '原按钮代码
Else
    Return
End If

代码

一个窗口好多按钮,每个按钮都得设置一下,是否可以统一设置,执行Click 前都执行以上
4楼
有点蓝 发表于:2023/10/20 9:12:00
只能逐个按钮设置
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .05469 s, 2 queries.