当前位置: 首页 > 图文教程 > 网络编程 > ASP > ASP实例学习:随机生成文件名的函数

ASP
ASP实例:读取xml文件的程序
asp实现rar压缩和解压缩源代码
关于ASP中脚本执行顺序的讲解
用asp程序读取网站的alexa世界排名
初学ASP编程易犯的一个错误要注意
ASP实现SQL语句日期格式的加减运算
通过启动脚本来感受ASP的力量
ASP SCRIPT: 计数器(使用GrapShot组件)
学以致用 驳“ASP低能论”
ASP分页显示Recordset数据
ASP编程代码:隐藏图片的真实地址
ASP网站Server object error的解决办法
用ASP对网页进行限制性的访问
把网页中的电话号码生成图片的ASP程序
ASP实现文件直接下载
用ASP显示ACCESS数据库的的GIF图象
ASP分页和日期格式化为RFC822格式的办法
实例:ASP与ACCESS链接
ASP程序直接连接MYSQL数据库
ASP连接MSSQL的错误: 拒绝访问

ASP实例学习:随机生成文件名的函数


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 92 ::
收藏到网摘: n/a

 

以下为引用的内容:

<html>
  <meta http-equiv="Refresh" content="2">
  <!--
 Place this code into an ASP Page and run it!
  -->
  <code>
  Random FileName Creation

  <%
 Function Generator(Length)
  dim i, tempS, v
  dim c(39)
  tempS = ""
  c(1) = "a": c(2) = "b": c(3) = "c": c(4) = "d": c(5) = "e": c(6) = "f": c(7) = "g"
  c(8) = "h": c(9) = "i": c(10) = "j": c(11) = "k": c(12) = "l": c(13) = "m": c(14) = "n"
  c(15) = "o": c(16) = "p": c(17) = "q": c(18) = "r": c(19) = "s": c(20) = "t": c(21) = "u"
  c(22) = "v": c(23) = "w": c(24) = "x": c(25) = "y": c(26) = "z": c(27) = "1": c(28) = "2"
  c(29) = "3": c(30) = "4": c(31) = "5": c(32) = "6": c(33) = "7": c(34) = "8": c(35) = "9"
  c(36) = "-": c(37) = "_": c(38) = "@": c(39) = "!"
  If isNumeric(Length) = False Then
   Response.Write "A numeric datatype was not submitted to this function."
   Exit Function
  End If
  For i = 1 to Length
   Randomize
   v = Int((39 * Rnd) + 1)
   tempS = tempS & c(v)
  Next
  Generator = tempS
 End Function
    
 For i = 1 to 20
  Randomize
  x = Int((20 * Rnd) + 1) + 10
  Response.Write Generator(x) & "<br>" & vbnewline
 Next
  %>
  </code>