8个asp生成随机字符的函数(2)

来源:asp之家 时间:2007-08-04 10:17:00 


3.
这个虽然不是函数,也不是常规的随机函数,但是当我们想让它随机输出我们指定的字符时,可以用到下面的方法。


dim a(5)
randomize 
t=int(rnd*5) 
a(0)="yingyu" 
a(1)="laoda" 
a(2)="wangzhan" 
a(3)="maiwangzhan" 
a(4)="hehe" 


使用方法:

response.Write(a(t))



 
4.
功能说明:返回16位随机字符,大小写英文字母加数字

public   function   Generate_Key()   
    
  Randomize   
    
  do     
  num   =   Int((75   *   Rnd)+48)   
  found   =   false   
  if   num   >=   58   and   num   <=   64   then     
  found   =   true   
  else     
  if   num   >=91   and   num   <=96   then   
  found   =   true   
  end   if   
  end   if   
  if   found   =   false   then   
  RSKey   =   RSKey+Chr(num)   
  end   if   
  loop   until   len(RSKey)=16   
      
  Generate_Key=RSKey   
      
  end   function   

使用方法:

  Response.Write   Generate_Key()


标签:随机函数,随机,随机字符,函数
0
投稿

猜你喜欢

  • DBCC CHECKIDENT 重置数据库标识列从某一数值开始

    2024-01-15 11:16:27
  • ThinkPHP5.0框架控制器继承基类和自定义类示例

    2024-05-03 15:52:24
  • 详解python之配置日志的几种方式

    2022-11-02 14:32:30
  • python实现断点调试的方法

    2021-07-01 07:49:40
  • 手写个小组件(组件入门)asp版

    2013-06-01 20:29:25
  • python使用tcp传输图片数据

    2023-08-09 06:33:48
  • C#操作SQLite数据库帮助类详解

    2024-01-22 03:52:37
  • 详解python中递归函数

    2022-04-17 19:40:55
  • php中strtotime函数性能分析

    2023-11-22 13:21:05
  • 详解如何利用docker快速构建MySQL主从复制环境

    2024-01-25 08:25:33
  • python读取文本中数据并转化为DataFrame的实例

    2021-10-24 13:08:28
  • Python3如何使用tabulate打印数据

    2021-04-17 15:09:26
  • python获取目录下所有文件的方法

    2023-08-20 13:55:24
  • Python-jenkins模块获取jobs的执行状态操作

    2022-07-29 14:15:09
  • Python 文档解析lxml库的使用详解

    2022-01-24 10:42:38
  • centos6.7安装python2.7.11的具体方法

    2022-04-29 00:42:54
  • 一文详解Golang中net/http包的实现原理

    2024-05-28 15:23:08
  • 浏览器事件循环与vue nextTicket的实现

    2024-05-09 09:25:26
  • php+highchats生成动态统计图

    2024-05-02 17:19:08
  • windows下Idea使用git clone failed. Could not read from remote repository.

    2022-06-17 03:13:05
  • asp之家 网络编程 m.aspxhome.com