JavaScrip Zone


新发表

新评论

留言信息

链接收藏

『中国群落博客』

免费注册博客通道

快速登陆


返回一个不重复的随机编码

'==================================================================
'函数名:  MakeRandomizeCode
'作者:    easy
'日期:    2005-05-09
'功能:    生成一个永不重复的随机编码 随即数+日期+时+分+秒
'输入参数:无
'返回值:  随机编码
'修改记录:
'==================================================================
Function MakeRandomizeCode()
 ' 禁止缓存
 Randomize
 Dim cAmount,cCode,i
 cAmount=36 '文字数量
 cCode="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  ' 随机产生字符
  Dim vCode(4), vCodes
  For i = 0 To 3
     vCode(i) = Int(Rnd * cAmount)
     vCodes = vCodes & Mid(cCode, vCode(i) + 1, 1)
  Next
  tempNum=year(now) & month(now) & day(now) & hour(now) & minute(now) & second(now) &timer()*100&vCodes
  if trim(LCase(session("tempRandomizeCode")))=trim(lcase(tempNum)) then tempNum=MakeRandomizeCode()
  session("tempRandomizeCode")=tempNum
 MakeRandomizeCode=tempNum
End Function


 


                                                                 2006-6-6 20:07:57

Posted by jser | 阅读全文() | 回复(0) | 引用通告() | 编辑

..................................................
博客的精神于写自己某一刻的思想或心动!
..................................................
当然要是你愿意就是拿来做记事本也可以!
..................................................
群落博客将提供全程免费服务!免费注册!
..................................................
欢迎您成为群落博客的成员!使用之前请先看系统帮助>>>>系统帮助
..................................................

免费注册群落博客【点击完成注册】
..................................................

发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题: