网络编程
位置:首页>> 网络编程>> Asp编程>> asp如何利用当前时间生成随机函数?

asp如何利用当前时间生成随机函数?

 来源:asp之家 发布时间:2010-01-01 15:44:00 

标签:时间,随机,函数

下面,我们就从当前时间来取得随机数,调用的时候用包含文件就可以了:

<!--#INCLUDE VIRTUAL="/quote.asp"-->

代码:

quote.asp

<%
Set MyFileObj = Server.CreateObject("Scripting.FileSystemObject")
Set MyTextFile = MyFileObj.OpenTextFile("c:\quote.txt")
' 设置好路径
IF NOT MyTextFile.AtEndOfStream THEN
header = CInt(MyTextFile.ReadLine)
' 读表头
END IF
RANDOMIZE
' 生成基于表头的随机数, RANDOMIZE语句对确保一个随机数非常重要
RandomValue = INT(header*RND)+1
Count=0
' 循环直到行号等于随机数,保存在变量引用
WHILE NOT MyTextFile.AtEndOfStream AND NOT Count = RandomValue
quote = MyTextFile.ReadLine
Count = Count + 1
WEND
' 关闭文本文件
MyTextFile.Close
%>
<HTML>
<BODY>
现在引用的是: <%=quote%>
</BODY>
</HTML>

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com