如何让这个按钮不再响应点击事件
编号:QA003736
建立日期: 2001年1月4日 最后修改日期:2001年1月4日
所属类别:
daju:
操作系统: Windows 98/NT/2000
编程工具: VB
问题: 如何解决,连续响应事件的问题。
例如:有一个按钮被点击后,做一个长时间操作,在此期间如何让这个按钮不再响应点击事件。本人曾试过用改变光标和捕获光标和设置使能状态等方法,但是,它仍然响应点击事件。
水平: 中级
回答:
一般来说改变使能状态可以满足你的要求:
Private Sub Command1_Click()
bEnabled = False
...
bEnabled = True
End Sub
这样用户无法再点击按钮了。也可以这样:
Dim bEnter As Boolean
Private Sub Command1_Click()
If bEnter Then
Exit Sub
End If
bEnter = True
...
bEnabled = False
End Sub
此问题由李海回答。
| |
|
|
| |
|
|