【发布时间】:2017-01-24 07:38:19
【问题描述】:
在表单上,我有一个命令按钮。用户单击按钮后,我想禁用该按钮,使其无法再次单击。我知道您不能在控件仍然具有焦点时禁用它。所以我创建了这个事件过程:
Sub Command1_LostFocus()
Me.Command1.Enabled = False
End Sub
在我单击命令按钮,然后切换到另一个控件后,我希望上面的 Sub 能够运行。但是我收到错误消息“当控件具有焦点时,您不能禁用控件”。我很惊讶,因为我认为在执行事件过程时 Command1 失去了焦点。
关于如何在单击命令按钮后禁用它的任何建议?
【问题讨论】: