控件:Label1、Timer1、Text1、Command1 Timer1的Interval假定为一分钟即60000毫秒将Timer1的Interval属性改为60000,Enabled属性改为TruePrivate Sub Text1_KeyPress() If Text1.Text=Label1.Caption Then Text1.ForeColor=vbGreen Label1.ForeColor=vbGreen Else Text1.ForeColor=vbRed Label1.ForeColor=vbRed End If End SubPrivate Sub Command1_Click() Text1.Text="" End SubPrivate Sub Timer1_Timer() Text1.Enabled=False End Sub
Static i As Integer i = 0Private Sub Text1_KeyPress() i = i + 1 If Mid(Text1.Text,i,1) = Mid(Label1.Caption,i,1) Then Text1.ForeColor = vbGreen Label1.ForeColor = vbGreen Else Text1.ForeColor = vbRed Label1.ForeColor = vbRed End If End SubPrivate Sub Command1_Click() Text1.Enabled=True Text1.Text="" End SubPrivate Sub Timer1_Timer() Text1.Enabled=False End Sub
Timer1的Interval假定为一分钟即60000毫秒将Timer1的Interval属性改为60000,Enabled属性改为TruePrivate Sub Text1_KeyPress()
If Text1.Text=Label1.Caption Then
Text1.ForeColor=vbGreen
Label1.ForeColor=vbGreen
Else
Text1.ForeColor=vbRed
Label1.ForeColor=vbRed
End If
End SubPrivate Sub Command1_Click()
Text1.Text=""
End SubPrivate Sub Timer1_Timer()
Text1.Enabled=False
End Sub
i = 0Private Sub Text1_KeyPress()
i = i + 1
If Mid(Text1.Text,i,1) = Mid(Label1.Caption,i,1) Then
Text1.ForeColor = vbGreen
Label1.ForeColor = vbGreen
Else
Text1.ForeColor = vbRed
Label1.ForeColor = vbRed
End If
End SubPrivate Sub Command1_Click()
Text1.Enabled=True
Text1.Text=""
End SubPrivate Sub Timer1_Timer()
Text1.Enabled=False
End Sub