vb中怎样让一个command在click事件后一直保持按下的状态
5个回答
展开全部
'设置Command1.Enabled的值为False就可以实现“一直按下”的效果
'下面是一个小例子,添加3个Commandbutton就可看到效果
Private Sub Command1_Click()
Command2.Enabled = True
Command1.Enabled = False
End Sub
Private Sub Command2_Click()
Command1.Enabled = True
Command2.Enabled = False
End Sub
Private Sub Command3_Click()
If Command1.Enabled Then
MsgBox "Command1没有被按下"
Else
MsgBox "Command1被按下"
End If
End Sub
Private Sub Form_Load()
Command2.Enabled = False
End Sub
'下面是一个小例子,添加3个Commandbutton就可看到效果
Private Sub Command1_Click()
Command2.Enabled = True
Command1.Enabled = False
End Sub
Private Sub Command2_Click()
Command1.Enabled = True
Command2.Enabled = False
End Sub
Private Sub Command3_Click()
If Command1.Enabled Then
MsgBox "Command1没有被按下"
Else
MsgBox "Command1被按下"
End If
End Sub
Private Sub Form_Load()
Command2.Enabled = False
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从部件中添加Microsoft Forms 2.0 objects library 从中选择Togglebutton.这种按钮有你想要的效果.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是提按钮按下后..按钮的外观一直保留为按下的样式吧!
如果是这样的话.在点击后..代码更改按钮的外观就可以了!
如果是这样的话.在点击后..代码更改按钮的外观就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在按下的代码中把这个按钮的enable属性设置成false不就行了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询