猜数字游戏代码

Dim intnum As Integer
Dim intn As Integer

Private Sub Command1_Click()
Randomize
intnum = Rnd * 100
intn = 1
Command1.Enabled = False
Command2.Enabled = True
End Sub

Private Sub Command2_Click()
Dim intEnter As Integer

If Len(Trim(Text1.Text)) = 0 Then
MsgBox "不能为空!"
Text1.SetFocus
Exit Sub
End If


intEnter = Text1.Text

If intEnter = intnum Then
Label1.Caption = "恭喜您,您答对了!" & " " & "这是您第" & intn & "次猜数字"
Command1.Enabled = True
Command2.Enabled = False
Text1.SetFocus
Text1.Text = ""
ElseIf intEnter > intnum Then
Label1.Caption = "您猜大了" & " " & "这是您第" & intn & "次猜数字"
intn = intn + 1
Else
Label1.Caption = "您猜小了" & " " & "这是您第" & intn & "次猜数字"
intn = intn + 1
End If



End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 8 Then Exit Sub

If KeyAscii < 48 Or KeyAscii > 57 Then KeyAscii = 0

End Sub

相关文档
最新文档