vb的简单问题
我编了一个游戏
但是不知道怎么样才能通过一个button控件使它暂停
然后再按一下又继续
参考答案:设置一个全局变量,在游戏必须执行的位置设置一个检测过程,检查的数值,如果是设置的暂停值,则执行空循环,等待继续按键。例子如下:
Dim PauseMode As Boolean '最初设置
Dim I As Long
Private Sub Form_Load()
'
'
'
Me.Show
PauseMode = False '初始设置
'
'
'
For I = 1 To ***********
DoEvents
Do While PauseMode = True
DoEvents
Loop
Label1 = I
Next
'
'
'
End Sub
Private Sub Command1_Click()
PauseMode = Not PauseMode
End Sub
'
'
'游戏必须一直执行的代码段
'
'
'Do While PauseMode = True
' DoEvents
'Loop
'
'
'