プログラムを実行するたびに、0〜3の間の乱数を複数回生成しようとしています。 私は今、次のコードを使用しています:VB6でランダム化関数
Private Sub scatterfun()
Dim cout As Integer, temvar As Integer
While (cout < 500)
Randomize
temvar = CInt(Int((3 * Rnd(1)) + 0))
If temvr = 0 Then
Statements
ElseIf temvar = 1 Then
Statements
ElseIf temvar = 2 Then
Statements
ElseIf temvar = 3 Then
Statements
End If
cout = cout + 1
Wend End Sub
をしかし、私はそれを実行するたびに、それは私に同じ乱数生成パターンを示しています。 毎回異なる乱数のセットを生成するにはどうすればよいですか?
私はランダマイザ()を使用して取得することはできませんどのように
http://www.fortypoundhead.com/showcontent.asp?artid=23621 – Marc
ありがとう、これは私が探していたものです –