![]() |
|
提问:VB中如何中途改变command命令
请问如何中途改变command命令?
比如当我按下COMMAND1时,再按COMMAND2的命令和直接按COMMAND2时的命令不一样
回答:
按 command1 时改变 command2 中的代码是吗?
代码我是改不了,不过可以通过定义一个变量去改变,并且在 command2 中进行判断,代码如下:
Dim k As Boolean
Private Sub Command1_Click()
k = Not k
End Sub
Private Sub Command2_Click()
If k Then
MsgBox "原代码"
Else
MsgBox "修改后的代码"
End If
End Sub