久久福利影视-久久成人综合网-久久成人亚洲-久久成人性色生活片-免费的黄色小视频-免费的黄视频

蒙狼科技logo
設(shè)為首頁(yè)| 聯(lián)系我們
咨詢熱線: 13917498722
  您的位置: 首頁(yè) > 網(wǎng)站資訊 > ASP常用文件操作函數(shù)

ASP常用文件操作函數(shù)

發(fā)布日期:2017/3/7
以下包含了常用的各種ASP常用文件操作函數(shù):如創(chuàng)建一個(gè)指定的文件,建立文件目錄,檢查文件是否存在,刪除文件目錄,移動(dòng)刪除文件,讀取文件內(nèi)容等
<%
'創(chuàng)建一個(gè)指定的文件函數(shù),可選參數(shù),文件內(nèi)容,文件目錄與文件生成類型
Function createTextFile(Byval content,Byval fileDir,Byval code)
 dim fileobj,fileCode : fileDir=replace(fileDir, "\", "/")
 if isNul(code) then fileCode="gbk" else fileCode=code
 call createfolder(fileDir,"filedir")
 on error resume next:err.clear
 set fileobj=objFso.CreateTextFile(server.mappath(fileDir),True)
 fileobj.Write(content)
 set fileobj=nothing
 if Err or not isNul(code) then
  err.clear
  With objStream
   .Charset=fileCode:.Type=2:.Mode=3:.Open:.Position=0
   .WriteText content:.SaveToFile Server.MapPath(fileDir), 2
   .Close
  End With
 end if 
 if Err Then  createTextFile=false : errid=err.number:errdes=err.description:Err.Clear : echoErr err_writefile,errid,errdes else createTextFile=true
End Function

'建立文件存儲(chǔ)對(duì)象函數(shù)
Function createStreamFile(Byval stream,Byval fileDir)
 dim errid,errdes
 fileDir=replace(fileDir, "\", "/")
 call createfolder(fileDir,"filedir")
 on error resume next
 With objStream
  .Type =1
  .Mode=3 
  .Open
  .write stream
  .SaveToFile server.mappath(fileDir),2
  .close
 End With
 if Err Then  error.clear:createStreamFile=false else createStreamFile=true
End  Function

'建立文件目錄函數(shù)
Function createFolder(Byval dir,Byval dirType)
 dim subPathArray,lenSubPathArray, pathDeep, i
 on error resume next
 dir=replace(dir, "\", "/")
 dir=replace(server.mappath(dir), server.mappath("/"), "")
 subPathArray=split(dir, "\")
 pathDeep=pathDeep&server.mappath("/")
 select case dirType
  case "filedir"
    lenSubPathArray=ubound(subPathArray) - 1
  case "folderdir"
   lenSubPathArray=ubound(subPathArray)
 end select
 for i=1 to  lenSubPathArray
  pathDeep=pathDeep&"\"&subPathArray(i)
  if not objFso.FolderExists(pathDeep) then objFso.CreateFolder pathDeep
 next
 if Err Then  createFolder=false : errid=err.number:errdes=err.description:Err.Clear : echoErr err_createFolder,errid,errdes else createFolder=true
End Function

'檢查文件是否存在函數(shù)
Function isExistFile(Byval fileDir)
 on error resume next
 If (objFso.FileExists(server.MapPath(fileDir))) Then  isExistFile=True  Else  isExistFile=False
 if err then err.clear:isExistFile=False
End Function

'檢查文件目錄是否存在函數(shù)
Function isExistFolder(Byval folderDir)
 on error resume next
 If objFso.FolderExists(server.MapPath(folderDir)) Then  isExistFolder=True Else isExistFolder=False
 if err then err.clear:isExistFolder=False
End Function

'刪除文件目錄函數(shù)
Function delFolder(Byval folderDir)
 on error resume next
 If isExistFolder(folderDir)=True Then 
  objFso.DeleteFolder(server.mappath(folderDir))
  if Err Then  delFolder=false : errid=err.number : errdes=err.description:Err.Clear : echoErr err_delFolder,errid,errdes else delFolder=true
 else
  delFolder=false : die(err_notExistFolder)
 end if
End Function

'刪除文件函數(shù)
Function delFile(Byval fileDir)
 on error resume next
 If isExistFile(fileDir)=True Then objFso.DeleteFile(server.mappath(fileDir))
 if  Err Then  delFile=false : errid=err.number : errdes=err.description:Err.Clear : echoErr err_delFile,errid,errdes else delFile=true
End Function

'檢查文件是否存在函數(shù)
Function initializeAllObjects()
 dim errid,errdes
 on error resume next
 if not isobject(objFso) then set objFso=server.createobject(FSO_OBJ_NAME)
 If Err Then errid=err.number:errdes=err.description:Err.Clear:echoErr err_fsoobj,errid,errdes
 if not isobject(objStream) then Set objStream=Server.CreateObject(STREAM_OBJ_NAME)
 If Err Then errid=err.number:errdes=err.description:Err.Clear:echoErr err_stmobj,errid,errdes
End Function


'檢查文件操作組件函數(shù)
Function terminateAllObjects()
 on error resume next
 if conn.isConnect then conn.close
 if isobject(conn) then : set conn=nothing
 if isobject(objFso) then set objFso=nothing
 if isobject(objStream) then set objStream=nothing
 if isobject(cacheObj) then set cacheObj=nothing
 if isobject(mainClassObj) then set mainClassObj=nothing
 if isObject(gXmlHttpObj) then SET gXmlHttpObj=Nothing
End Function

'移動(dòng)文件目錄函數(shù)
Function moveFolder(oldFolder,newFolder)
 dim voldFolder,vnewFolder
 voldFolder=oldFolder
 vnewFolder=newFolder
 on error resume next
 if voldFolder <> vnewFolder then
  voldFolder=server.mappath(oldFolder)
  vnewFolder=server.mappath(newFolder)
  if not objFso.FolderExists(vnewFolder) then createFolder newFolder,"folderdir"
  if  objFso.FolderExists(voldFolder)  then  objFso.CopyFolder voldFolder,vnewFolder : objFso.DeleteFolder(voldFolder)
  if Err Then  moveFolder=false : errid=err.number : errdes=err.description:Err.Clear : echoErr err_moveFolder,errid,errdes else moveFolder=true
 end if
End Function

'移動(dòng)文件函數(shù)
Function moveFile(ByVal src,ByVal target,Byval operType)
 dim srcPath,targetPath
 srcPath=Server.MapPath(src)
 targetPath=Server.MapPath(target)
 if isExistFile(src) then
  objFso.Copyfile srcPath,targetPath
  if operType="del" then  delFile src
  moveFile=true
 else
  moveFile=false
 end if
End Function

'取得文件夾列表函數(shù)
Function getFolderList(Byval cDir)
 dim filePath,objFolder,objSubFolder,objSubFolders,i
 i=0
 redim  folderList(0)
 filePath=server.mapPath(cDir)
 set objFolder=objFso.GetFolder(filePath)
 set objSubFolders=objFolder.Subfolders
 for each objSubFolder in objSubFolders
  ReDim Preserve folderList(i)
  With objSubFolder
   folderList(i)=.name&",文件夾,"&.size/1000&"KB,"&.DateLastModified&","&cDir&"/"&.name
  End With
  i=i + 1
 next
 set objFolder=nothing
 set objSubFolders=nothing
 getFolderList=folderList
End Function

'取得文件列表函數(shù)
Function getFileList(Byval cDir)
 dim filePath,objFolder,objFile,objFiles,i
 i=0
 redim  fileList(0)
 filePath=server.mapPath(cDir)
 set objFolder=objFso.GetFolder(filePath)
 set objFiles=objFolder.Files
 for each objFile in objFiles
  ReDim Preserve fileList(i)
  With objFile
   fileList(i)=.name&","&Mid(.name, InStrRev(.name, ".") + 1)&","&.size/1000&"KB,"&.DateLastModified&","&cDir&"/"&.name
  End With
  i=i + 1
 next
 set objFiles=nothing
 set objFolder=nothing
 getFileList=fileList
End Function

'讀取文件內(nèi)容函數(shù)
Function loadFile(ByVal filePath)
    dim errid,errdes
    On Error Resume Next
    With objStream
        .Type=2
        .Mode=3
        .Open
  .Charset="gbk"
  'die Server.MapPath(filePath)
        .LoadFromFile Server.MapPath(filePath)
        'If Err Then  errid=err.number:errdes=err.description:Err.Clear:echoErr err_loadfile,errid,errdes
        .Position=0
        loadFile=.ReadText
        .Close
    End With
End Function
%>





其他相關(guān)文章
  • 公益性網(wǎng)站制作的注意事項(xiàng)
  • SEO網(wǎng)站談?wù)勚葘?duì)網(wǎng)站建設(shè)的影響
  • SEOer 常常碰到的一些問題-網(wǎng)站建設(shè)總結(jié)
  • 什么樣的網(wǎng)站更容易的到用戶青睞
  • 企業(yè)為什么需要建設(shè)網(wǎng)站及建站要準(zhǔn)備哪些資料?
  • 推薦7款超棒的免費(fèi)單頁(yè)面網(wǎng)站設(shè)計(jì)模板




  • 企業(yè)網(wǎng)站后臺(tái)使用
    購(gòu)物網(wǎng)站后臺(tái)使用
    網(wǎng)站產(chǎn)品圖片的處理



    農(nóng)業(yè)銀行支付
    建設(shè)銀行支付
    郵政儲(chǔ)蓄銀行支付



    企業(yè)網(wǎng)站建設(shè)
    整站建設(shè)
    購(gòu)物網(wǎng)站



    企業(yè)網(wǎng)站建設(shè)建議
    注冊(cè)適合自己的域名
    什么是虛擬主機(jī)




    售前咨詢QQ: 838821345
    售后服務(wù)QQ: 464698733
    應(yīng)急手機(jī):13917498722


    微信掃一掃
    添加24小時(shí)微信客服


    郵箱:lang@MENGL.CN
    地址:上海寶山區(qū)城銀路555弄2號(hào)樓3樓
    ICP備案:滬ICP備12042844號(hào)-3
     滬公網(wǎng)安備:31011402002917號(hào)
    做網(wǎng)站 | 企業(yè)網(wǎng)站建設(shè) | 上海做網(wǎng)站 | 企業(yè)網(wǎng)站制作 | 做網(wǎng)站的公司 | 關(guān)于蒙狼 | 整站建設(shè) | 購(gòu)物網(wǎng)站 | 企業(yè)網(wǎng)絡(luò)營(yíng)銷 | 成功案例 | 加盟代理 | 在線訂單
    服務(wù)區(qū)域: 臨港新區(qū)做網(wǎng)站 徐匯做網(wǎng)站 閔行做網(wǎng)站 長(zhǎng)寧做網(wǎng)站 虹口做網(wǎng)站 黃浦做網(wǎng)站 盧灣做網(wǎng)站 靜安做網(wǎng)站 浦東做網(wǎng)站 楊浦做網(wǎng)站 普陀做網(wǎng)站 閘北做網(wǎng)站 寶山做網(wǎng)站 嘉定做網(wǎng)站 松江做網(wǎng)站 昆山做網(wǎng)站
    Copyright 2012-2025 上海蒙狼網(wǎng)絡(luò)科技有限公司 www.133985.com All Rights Reserved
    蜜桃视频一区二区| 亚洲AV成人无码影视网| 被两个两个黑人吃奶4P| 日本肥老妇色XXXXX日本老妇| 成年片色大黄全免费网站久久| 日日噜狠狠噜天天噜AV| 波多野结衣中文字幕一区二区三区| 人人玩人人添人人澡| 亚洲AV乱码一区二区三区在线观看| 国产999精品成人网站| 午夜精品久久久久9999| GAY欧美猛男巨大FUCKIN| 精品久久一卡2卡三卡4卡分区| 欧美性爱在线视频| 亚洲AV色一区二区三区蜜桃 | 亚洲日韩成人AV无码网站| 亚洲小说区图片区另类春色| 丁香五月天天综合亚洲| 男生坤坤放在女生坤坤叫什么| 西西GOGO大胆啪啪艺术| 亚洲伊人伊成久久人综合网| CSGO内射最强对手| 67194熟妇人妻欧美日韩| 无码人妻丰满熟妇区96| 岳两片蚌肉缓缓张开| 欧美日韩午夜群交多人轮换| 成人国内精品久久久久影院VR| 色欲AV永久无码精品无码蜜桃| AV无码人妻中文字幕| 精品动漫一区二区无遮挡| 少妇BBW搡BBBB搡BBBB| CHINESE偷拍宾馆TUBE| 奶头大他一口都含不住| 亚洲AV日韩AV高潮喷潮无码天| 国产精品9999久久久久| 婷婷五月综合色视频| 国产精品VIDEOSSEX国产| 无码国产成人久久| 国产精品欧美久久久久无广告| 久久综合亚洲鲁鲁五月天| 亚洲综合无码AV一区二区三区| 久久久噜噜噜久噜久久| 又大又长粗又爽又黄少妇毛片| 乱码视频午夜在线观看| 亚洲熟妇AV日韩熟妇在线| 久久久久精品国产三级美国美女| 亚洲最大成人一区久久久| 久久无码人妻精品一区二区三区 | 18禁又污又黄又爽的网站不卡| 免费无码AV电影在线观看| BBWBBW欧美肥妇PICS| 全免费A级毛片免费看网站| 波多波多野结衣中文无 | 女の乳搾りです在线观看| 99在线精品一区二区三区| 清纯校花自慰呻吟流白浆| 成人无码网WWW在线观看| 天天躁日日躁狠狠躁欧美老妇小说| 国产麻豆精品乱码一区| 亚洲无码一区二区三区| 欧美国产一区二区三区激情无套| 丰满人妻熟妇乱又伦精品视 | 爆乳一区二区三区无码| 玩弄美艳馊子高潮秀色可贪| 精品无码久久久久成人漫画| 92国产精品午夜福利免费| 熟女亚洲综合精品伊人久久| 精品国产乱码久久久久久蜜桃 | 久久影院午夜理论片无码| WWW无人区一码二码三码区别| 婷婷色婷婷深深爱播五月| 九九电影网午夜理论片| HD老熟女BBN老淑女| 无码人妻在线视频| 多毛熟女HDVIDOS| 亚洲AV综合AV一区| 民工把奶头吸得又大又长| 粉嫩aV一区二区三区| 亚洲国产成人精品无码区在线播放| 免费看人妻丰满熟妇AV无码片| 丰满少妇被猛烈进入高清APP| 亚洲老熟女 @ TUBEUM| 欧洲老妇做爰XXXⅩ性活电影| 国产精品爽爽ⅤA在线观看| 一本一道波多野结衣AV黑人| 日本亚洲色欲网站WWW| 黑料传送门TTTZZZ07DU| 99精品全国免费观看视频| 无码国内精品人妻少妇| 乱码一线二线三线新区破解欧| 丰满少妇发泄14P| 亚洲中文字幕久久精品蜜桃 | 性色A∨亚洲一区二区三区| 麻豆网神马久久人鬼片| 公交车上拨开少妇内裤进入| 亚洲色欲色欲大片WWW无码| 日产精品一区二区| 精品人妻VA出轨中文字幕| MM1313午夜视频在线观看| 亚欧成人中文字幕一区| 女人不怕粗短就怕蘑菇头什么意| 国产精品久久久久久久久鸭无码| 瑜伽裤国产一区二区三区| 国产女人的高潮国语对白| 张柏芝性XXXXXⅩ| 亚洲AV无码一区二区少妇 | 亚洲AV噜噜狠狠网址蜜桃| 男男19禁啪啪无遮挡免费| 国产精品无码无片在线观看| 中国 韩国 日本 免费看| 无码动漫在线观看漫画| 免费A级毛片无码A∨奶水在线| 国产精品久久久久精品香蕉| 中文字幕日本人妻久久久免费| 无码天堂亚洲国产AV| 女人扒开屁股桶爽30分钟| 国产午夜精品无码理论片| GOGO全球高清专业大尺度摄影| 亚洲AV无码专区在线播放| 人妻中文字幕在线| 久久成人A毛片免费观看网站| 吃瓜爆料网不打烊| 一本大道色卡1卡2卡3乱码| 天天躁夜夜躁狠狠躁2020有剧| 免费观看亚洲人成网站| 国产亚洲欧美另类一区二区三区| 99在线精品视频高潮喷吹| 亚洲成A人片在线观看无遮挡| 日本大学学校AAAAA| 久久性色欲AV免费精品观看| 国产精品JIZZ在线观看老狼| 69无人区卡一卡二卡| 亚洲AV综合色区无码一区偷拍| 日本一二三区视频在线| 老熟女奶头好大呀| 国产午夜亚洲精品午夜鲁丝片| ぱらだいす天堂中文WWW最新版 | 亚洲中文字幕人妻| 玩弄放荡人妻一区二区三区| 欧美丰满熟妇BBB久久久| 精品国内自产拍在线观看| 厨房里的激战2类型| 中日大胆裸体棚拍人体| 亚洲AV日韩综合一区尤物| 日韩国产成人无码AV毛片蜜柚 | 免费看又黄又爽又猛的视频| 国产欧美久久久精品影院| ぱらだいす天堂中文网WWW| 亚洲中文字幕永久在线不卡| 无码中文字幕日韩专区视频| 欧美一区二区三区性视频野战| 精品香蕉久久久午夜福利| 国产超碰人人做人人爽AV大片| 91精品人妻一区二区三在线| 亚洲乱码国产一区三区| 天天拍夜夜添久久精品| 欧美人与动性XXXXX交性| 久久久久亚洲AV无码专区桃色| 国产无套乱子伦精彩是白视频| 成人午夜福利视频网址| 2823理论片在线播放| 亚洲欧美日韩综合在线一| 无人区码一码二码三码在线| 日本三级吃奶头添泬| 女女女女女裸体处开BBB| 反差小青梅不经C1V1| 中文字幕人妻被公上司喝醉在线| 亚洲国产精品久久久久4婷婷 | 人妻中文字幕在线| 妺妺窝人体色WWW精品777| 久久国产午夜精品理论片34页| 国产日韩欧美亚欧在线| 国产97色在线 | 亚洲| ZOOM与人性ZOOM视频| 中文日产幕无限码一区有限公司 | 娇妻在卧室里被领导爽电影| 国产成人AV在线综合| 被滋润的少妇疯狂呻吟| 97久久人人超碰国产精品| 一二三四在线观看免费中文| 亚洲第一AV无码专区| 性饥渴老头XXXXⅩHD| 太太你也不想你丈夫被开除吧| 日本丰满护士爆乳XXXX无遮挡| 欧美激情一区二区三区成人| 麻豆AV天堂一区二区香蕉| 久久久久久精品成人免费| 黄网站色视频免费观看| 国产色在线 | 日韩| 国产精品IGAO视频网网址| 大肥波BBWWHBBWW| 菠萝菠萝蜜菠萝菠萝5| AV在线播放无码线| 2018最新国产好看的国产| 伊人色综合一区二区三区影院视频| 亚洲欧美日韩、中文字幕不卡| 亚洲AV性色精品国产小电影| 性生生活30分钟免费| 女子遭遇疯狂侵犯| 免费一区二区三区成人免费视频|