热情软件屋

 

如何让这个按钮不再响应点击事件


编号: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

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio