回 帖 发 新 帖 刷新版面

主题:求助我哪里错了 谢谢

其他窗体没有错误 就是f2 和 f4  (装在窗体的时候随即显示1~3中的一张图片) 但是总是显示第三张图片。 我在f2中加了一个标签发现 a的值总是 3。 然后我把随机显示图片部分的源代码粘贴到form1 的按钮按下事件中(f2和f4 均是窗体载入事件),结果运行正确 (f2换到按钮事件也是正确的)。可换到 窗体载入 a的值就总是3。 谢谢大家抽出时间看我的问题!谢谢

回复列表 (共5个回复)

沙发

没人吗?  我再简化一下我的问题。  就是 随机的时候int(rnd*6) 运行的时候总是随机出4
int(rnd*6)+1   总是随机出5  请问这是什么问题?谢谢

板凳

看不明白你说的是啥

3 楼

Randomize

4 楼

那对不起。我再说一下  我的程序好比如下:  a=int(rnd*6)  如个把这个表达式写在form_load下 a的值总是5  如果把这个表达式 写到 按钮单击事件下, a的值  就是 1~5之间了  请问这是为什么?谢谢

5 楼

这是你不了解电脑中是不存在真正随机的,rnd是产生伪随机数的函数,解决方法在三楼

我来回复

您尚未登录,请登录后再回复。点此登录或注册