VB 弹出msgbox 用回车点确定 窗体上的按钮也会被点到 怎样解决?~

来源:百度知道 编辑:UC知道 时间:2024/06/27 17:56:03
VB 弹出msgbox 用回车点确定 窗体上的按钮也会被点到 怎样解决?~

设计的一个石头剪刀布的程序 老师要求键盘也可以操作
就把Command1控件数组的3个按钮分别设为了数字1,2,3键,
按数字键后可以显示 弹出对话框"你赢了"
用回车按确定时,Form上的按钮也同时被按了,又会弹出个msgbox

只有这点分了,高手帮忙解决下~谢谢!
属性中的哪一项?之前都试了没反应

Me.Enabled = False
If MsgBox("hjh", vbOKCancel) = vbOK Then
Me.Enabled = True
End If

弹了之后把Form的按钮属性设置不可用..确定完了MSGBOX的之后再改回去不就完了

我也忘了是那一项了,反正肯定有一个。你好好看看BUTTON的属性...

在Command控件的Click事件中写入:
form1.self……(注意放在所有代码前)
这个属性偶忘了