社区
VB基础类
帖子详情
vb中用时间产生随机函数怎么弄?
bary1980
2002-11-04 10:54:26
vb中用时间产生随机函数怎么弄?
我的书太少,没有找到,老师上课讲得时候我睡着了,所以麻烦大家了
...全文
387
6
打赏
收藏
vb中用时间产生随机函数怎么弄?
vb中用时间产生随机函数怎么弄? 我的书太少,没有找到,老师上课讲得时候我睡着了,所以麻烦大家了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
有哥
2002-11-04
打赏
举报
回复
好象RND如果不带参数的话,本身就是根据时间产生随机数的,不知是不是我记错了
holydiablo
2002-11-04
打赏
举报
回复
将时间作为随机函数的种子
也就是rnd(时间)
lbd8848
2002-11-04
打赏
举报
回复
rnd()是随机函数
用时间产生随机数可使用:year(now) + month(now) + day(now) + hour(now) + Minute(Now) + Second(Now)
zyl910
2002-11-04
打赏
举报
回复
Randomize 语句
初始化随机数生成器。
语法
Randomize [number]
可选的 number 参数是 Variant 或任何有效的数值表达式。
说明
Randomize 用 number 将 Rnd 函数的随机数生成器初始化,该随机数生成器给 number 一个新的种子值。如果省略 number,则用系统计时器返回的值作为新的种子值。
如果没有使用 Randomize,则(无参数的)Rnd 函数使用第一次调用 Rnd 函数的种子值。
注意 若想得到重复的随机数序列,在使用具有数值参数的 Randomize 之前直接调用具有负参数值的 Rnd。使用具有同样 number 值的 Randomize 是不会得到重复的随机数序列的。
Randomize 语句示例
本示例用 Randomize 语句初始化随机数生成器。由于忽略了数值参数, 所以 Randomize 用 Timer 函数的返回值作为新的随机数种子值。
Dim MyValue
Randomize ' 对随机数生成器做初始化的动作。
MyValue = Int((6 * Rnd) + 1) ' 生成 1 到 6 之间的随机数值。
Timer 函数
返回一个 Single,代表从午夜开始到现在经过的秒数。
语法
Timer
说明
Microsoft Windows中,Timer函数返回一秒的小数部分。
Timer 函数示例
本示例使用 Timer 函数来暂停应用程序。同时用 DoEvents 在暂停期间将控制让给其他进程。
Dim PauseTime, Start, Finish, TotalTime
If (MsgBox("Press Yes to pause for 5 seconds", 4)) = vbYes Then
PauseTime = 5 ' 设置暂停时间。
Start = Timer ' 设置开始暂停的时刻。
Do While Timer < Start + PauseTime
DoEvents ' 将控制让给其他程序。
Loop
Finish = Timer ' 设置结束时刻。
TotalTime = Finish - Start ' 计算总时间。
MsgBox "Paused for " & TotalTime & " seconds"
Else
End
End If
codefire
2002-11-04
打赏
举报
回复
也可以先用初始化随机数种子,初始化一下。
Randomize(时间)
然后 RND 也可以产生随机数的。
pchobby
2002-11-04
打赏
举报
回复
randomize time
rnd
VB
测记忆力的游戏
VB
做的测记忆力的小程序 纯属练手 测测你的记忆力哦~! 新手学习的好东西
VB
习题全集学习必备
VB
考试试题,一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、
函数
及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic Scripting Edition (
VB
Script) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。
2023年
vb
题库填空题上海海事.doc
2023年
vb
题库填空题上海海事.doc
VB
语言程序设计.doc
VB
语言程序设计.doc
(完整版)
VB
练习题(上机)含答案.pdf
(完整版)
VB
练习题(上机)含答案.pdf
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章