Морфий писал(а):...просматривать каждое число из списка и сравнивать его с сгенерированным.
Private Sub Command1_Click()
For i = 0 To List1.ListCount
If List1.List(i) = CStr(Rnd) Then Exit For
Next
List1.AddItem Rnd
End Sub
Private Sub Form_Load()
Dim X As Long
Dim J As Integer
Dim Count As Integer
Dim ExistInArray As Boolean
Count = 100
For J = 0 To Count
Do
ExistInArray = False
Randomize Timer
X = CLng(Rnd * Count)
For I = 0 To List1.ListCount - 1
If Val(List1.List(I)) = X Then ExistInArray = True: Exit For
Next I
If ExistInArray = False Then Exit Do
Loop
List1.AddItem X
Next J
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 88