高手們,進來見識這個怪問題吧?
我在一個FORM中畫了4個TEXT,一個COMMAND,大家幫忙看看代碼那裡有問題.給小弟指出來吧.
Option Explicit
Private Sub Command1_Click()
Dim A(3) As Long
Dim I As Integer
A(0) = Int(4 * Rnd)
RE1:
A(1) = Int(4 * Rnd)
If A(0) <> A(1) Then
Else
GoTo RE1
End If
RE2:
A(2) = Int(4 * Rnd)
If A(0) <> A(1) <> A(2) Then
Else
GoTo RE2
End If
RE3:
A(3) = Int(4 * Rnd)
If A(0) <> A(1) <> A(2) <> A(3) Then
Else
GoTo RE3
End If
Text1 = A(0)
Text2 = A(1)
Text3 = A(2)
Text4 = A(3)
End Sub
運行後居然還有重覆的數值.請大家賜教吧.