ASP FSO文件处理函数大全
<%
'建立文件夹函数
Function CreateFolder(strFolder)'参数为相对路径
'首选判断要建立的文件夹是否已经存在
Dim strTestFolder,objFSO
strTestFolder = Server.Mappath(strFolder)
Set objFSO = CreateObject("Scripting.FileSystemObject")
'检查文件夹是否存在
If not objFSO.FolderExists(strTestFolder) Then
'如果不存在则建立文件夹
objFSO.CreateFolder(strTestFolder)
End If
Set objFSO = Nothing
End function
'删除文件夹
Function DelFolder(strFolder)'参数为相对路径
strTestFolder = Server.Mappath(strFolder)
Set objFSO = CreateObject("Scripting.FileSystemObject")
'检查文件夹是否存在
If objFSO.FolderExists(strTestFolder) Then
objFSO.DeleteFolder(strTestFolder)
end if
Set objFSO = Nothing
End function
'创建文本文件
Function Createtextfile(fileurl,filecontent)'参数为相对路径和要写入文件的内容
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set fout = objFSO.CreateTextFile(Server.MapPath(fileurl))
fout.WriteLine filecontent
fout.close
Set objFSO = Nothing
End Function
'删除文件(适合所有文件)
Function Deltextfile(fileurl)'参数为相对路径
Set objFSO = CreateObject("Scripting.FileSystemObject")
fileurl = Server.MapPath(fileurl)
if objFSO.FileExists(fileurl) then '检查文件是否存在
objFSO.DeleteFile(Server.mappath(fileurl))
end if
Set objFSO = nothing
End Function
'建立图片文件并保存图片数据流
Function Createimage(fileurl,imagecontent)'参数为相对路径和文件内容
Set objStream = Server.CreateObject("ADODB.Stream") '建立ADODB.Stream对象,必须要ADO 2.5以上版本
objStream.Type =1 '以二进制模式打开
objStream.Open
objstream.write imagecontent '将字符串内容写入缓冲
objstream.SaveToFile server.mappath(fileurl),2 '-将缓冲的内容写入文件
objstream.Close()'关闭对象
set objstream=nothing
End Function
'远程获取文件数据
Function getHTTPPage(url)
'On Error Resume Next
dim http
set http=Server.createobject("Microsoft.XMLHTTP")
Http.open "GET",url,false
Http.send()
if Http.readystate&
相关文档:
session
===================================
session对象用于存储特定的用户会话所需的信息 。 Session对象的引入是为了弥补HTTP协议的不足,HTTP协议是一种无状态的协议。
Session中文是“会话”的意思,在ASP中代表了服务器与客户端之间的“会话”。Session的作用时间从用户到达某个特定的 ......
<%
Response.Buffer = true
Response.Clear
dim url
Dim fso,fl,flsize
dim Dname
Dim objStream,ContentType,flName,isre,url1
Dim strFileName
strFileName=replace(replace(Request("file"),"\",""),"/","") '传参
strFileName="/files/"&strFileName ' 改成你你文件的存 ......
本文链接:http://www.oversteper.com/wprogram/asp/826.html
ASP 定义常量的方法
常量:用一种名称代替数字和字符串,且其值保持一直不变。
在 VBscript 中,可以用 const 语句来定义常量。
常量分数字型和字符串型。
表示日期的常量写在两个 # 之间。
示例:
以下为引用内容:
<%@LANGUAGE="VBSCRIPT" CODEPAG ......
Asp代码:
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg")
obj.LoadImgMarkPic server.mappath("blend.bmp")
obj.Quality=75
obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,&hFFFFFF, 70
strError=obj.errorinfo
if strError<>"" then
......