Office中国论坛/Access中国论坛
标题:
随机问题,用rnd()会重复的问题
[打印本页]
作者:
kunlun
时间:
2005-9-21 17:03
标题:
随机问题,用rnd()会重复的问题
随机问题
我有6个图片,分别命名为1.jpg 2.jpg...6.jpg
我想让它随机出现,请问有什么办法?我现在用的方法是定义6个变量,每个变量用rnd()随机出现
一个一位小于7的数字,然后通过app.path & "\" & 变量 & ".jpg"调用,但这种方法重复的概率很高,有没有更好的方法,请教各位
作者:
海狸先生
时间:
2005-9-21 17:14
一个网上的例子
Dim
n(1
To
370), i, j, q
For
i = 1
To
370
n(i) = 0
Next
j = 0
Randomize Timer
While
j < 10
q =
Int
(
Rnd
(1) * 369 + 1)
If
n(q) = 0
Then
Print
q
n(q) = 1
j = j + 1
End If
Wend
作者:
laixiaoj
时间:
2005-9-21 17:42
一个网上的例子
Dim
n(1
To
370), i, j, q
For
i = 1
To
370
n(i) = 0
Next
j = 0
Randomize Timer
While
j < 10
q =
Int
(
Rnd
(1) * 369 + 1)
If
n(q) = 0
Then
Print
q
n(q) = 1
j = j + 1
End If
Wend
作者:
kunlun
时间:
2005-9-21 17:56
呵呵.不会吧.这个例子这么有名呀,你们都发这个贴子给我呀.可是,,我还是不态明白哦.我去试一下
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3