随机抽取字母和数字组成一个5位数的字符串

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:35:39
明天要考试了,请教大侠,一个asp题目:
随机抽取字母和数字组成一个5位数的字符串,用这个字符串为名称建立一个文件夹(建立文件夹时要考虑重名问题)

我平时学习不用功,只顾耍游戏去了,学得半生不熟的,要自己独立写出来,搞不定,但我知道这个题应该不会超过10行代码。

急,请教大侠,给出代码。多谢了!给出正确答案的,一定另外加分表示感谢。

<%
Dim i, folderName,str
str = "1234567890abcdefghijklmnopqrstuvwxyz"
Randomize
For i = 0 To 4
folderName = folderName & Mid(str, int(Rnd * (35)) + 1, 1)
Next
createfolder(foldername)
Sub CreateFolder(strFolder)
'首选判断要建立的文件夹是否已经存在
Dim strTestFolder, objFSO
strTestFolder = Server.Mappath(strFolder)
Set objFSO = CreateObject("Scripting.FileSystemObject")
' 检查文件夹是否存在
If objFSO.FolderExists(strTestFolder) Then
response.write "该文件夹已经存在!"
Else
' 建立文件夹
objFSO.CreateFolder(strTestFolder)
Set objFSO = Nothing
End If
End Sub
%>
不会超过10行....开玩笑么....
定义变量得1行吧,抽取字符组成需要循环起码3行吧,检测文件夹是否存在的IF-ELSE-ENDIF得多少?最少6行吧,创建文件夹得2行吧,最后释放又得几行...