Dim n As Integer, fen As Integer
Private Sub Combo1_Click()
Combo1.SelStart = Len(Combo1.Text)
n = Combo1.ListIndex
End Sub
Private Sub Combo1_KeyPress(KeyAscii As Integer)
Dim chenghao As Integer, chengshu As String, beichengshu As String, fuhao As Integer, deshu As String
If KeyAscii = 13 Then
chenghao = InStr(1, Combo1.Text, "×")
chengshu = Left(Combo1.Text, chenghao - 1)
fuhao = InStr(1, Combo1.Text, "=")
beichengshu = Mid(Combo1.Text, chenghao + 1, 1)
deshu = Right(Combo1.Text, Len(Combo1.Text) - fuhao)
If Val(chengshu) * Val(beichengshu) = Val(deshu) Then
fen = fen + 20
Label2.Caption = CStr(fen)
End If
Combo1.AddItem Combo1.Text
Combo1.RemoveItem n
Combo1.SelStart = Len(Combo1.Text)
Combo1.SetFocus
Combo1.ListIndex = 0
End If
End Sub
Private Sub Command1_Click()
Dim chengshu As Integer, beichengshu As Integer, i As Integer, a As Integer
Combo1.Clear
For i = 1 To 5
a = 899
Randomize
chengshu = Rnd * a + 100
Randomize
beichengshu = Rnd * a + 100
Combo1.AddItem chengshu & "×" & beichengshu & "="
Next i
Combo1.SelStart = Len(Combo1.Text)
Combo1.SetFocus
Combo1.ListIndex = 0
End Sub
Private Sub Command2_Click()
End
End Sub
Private Sub Form_Load()
Label2.Caption = "0"
End Sub