亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

asp中文件與文件夾常用處理函數(文件后綴、創建

2024-05-04 11:08:24
字體:
來源:轉載
供稿:網友
asp中尤其是需要生產靜態的cms系統中,經常需要對一些文件進行判斷與創建,刪除的操作,這里整理了一些,基本上滿足了基本需要。
 
 
 
復制代碼代碼如下:

'===================================== 
'獲得文件后綴 
'===================================== 
Function Get_Filetxt(ByVal t0) 
Dim t1 
IF Len(t0)<2 Or Instr(t0,".")=0 Then Get_Filetxt=False:Exit Function 
t1=Split(t0,".") 
Get_Filetxt=Lcase(t1(Ubound(t1))) 
End Function 

'===================================== 
'讀取任何文件的純代碼 
'===================================== 
Function LoadFile(ByVal t0) 
IF Len(t0)=0 Then Exit Function 
IF Sdcms_Cache Then 
IF Check_Cache("LoadFile_"&t0) Then 
Create_Cache "LoadFile_"&t0,LoadFile_Cache(t0) 
End IF 
LoadFile=Load_Cache("LoadFile_"&t0) 
Else 
LoadFile=LoadFile_Cache(t0) 
End IF 
End Function 

Function LoadFile_Cache(ByVal t0) 
Dim t1,stm 
On Error Resume Next 
IF Len(t0)=0 Then Exit Function 
t1=Empty 
Set Stm=Server.CreateObject("Adodb.Stream") 
With Stm 
.Type=2'以本模式讀取 
.mode=3 
.charset=CharSet 
.Open 
.loadfromfile Server.MapPath(t0) 
t1=.readtext 
.Close 
End With 
Set Stm=Nothing 
IF Err Then 
LoadFile_Cache="“"&t0&"”"&Err.Description:Err.Clear 
Else 
LoadFile_Cache=t1 
End IF 
End Function 

'===================================== 
'檢查文件是否存在 
'===================================== 
Function Check_File(ByVal t0) 
Dim Fso 
t0=Server.MapPath(t0) 
Set Fso=CreateObject("Scripting.FileSystemObject") 
Check_File=Fso.FileExists(t0) 
Set Fso=Nothing 
End Function 

'===================================== 
'檢查文件夾是否存在 
'===================================== 
Function Check_Folder(ByVal t0) 
Dim Fso 
t0=Server.MapPath(t0) 
Set Fso=CreateObject("Scripting.FileSystemObject") 
Check_Folder=Fso.FolderExists(t0) 
Set Fso=Nothing 
End Function 

'===================================== 
'創建文件夾(無限級) 
'===================================== 
Function Create_UpFile(ByVal t0) 
Dim t1,t2,objFSO,i 
On Error Resume Next 
t0=Server.MapPath(t0) 
IF InStr(t0,"/")<=0 Or InStr(t0,":")<=0 Then:Create_upfile=False:Exit Function 
Set objFSO=CreateObject("Scripting.FileSystemObject") 
IF objFSO.FolderExists(t0) Then:Create_upfile=True:Exit Function 
t1=Split(t0,"/"):t2="" 
For i=0 To UBound(t1) 
t2=t2&t1(i)&"/" 
IF Not objFSO.FolderExists(t2) Then objFSO.CreateFolder(t2) 
Next 
Set objFSO=Nothing 
IF Err=0 Then Create_upfile=True:Else Create_upfile=False:Echo "Create_upfile:"&Err.Description&"<br>":Err.Clear 
End Function 

Sub SaveFile(ByVal t0,ByVal t1,ByVal t2) 
Dim objFSO,t3 
Set objFSO=CreateObject("Scripting.FileSystemObject") 
IF t0="" Then Echo "目錄不能為空!":Died 
t3=Server.MapPath(t0) 
IF t2="" Or IsNull(t2) Then t2="" 
IF objFSO.FolderExists(t3)=False Then Create_upfile(t0) 
BuildFile t3&"/"&Trim(t1),t2 
Set objFSO=Nothing 
End Sub 

Function BuildFile(ByVal t0,ByVal t1) 
Dim Stm 
On Error Resume Next 
Set Stm=Server.CreateObject("Adodb.Stream") 
With Stm 
.Type=2 '以本模式讀取 
.Mode=3 
.Charset=CharSet 
.Open 
.WriteText t1 
.SaveToFile t0,2 
.Close 
End With 
Set Stm=Nothing 
IF Err Then Echo "BuildFile:"&Err.Description&"<br>":Err.Clear 
End Function 

'===================================== 
'重命名文件夾 
'===================================== 
Sub RenameFile(ByVal t0,ByVal t1) 
Dim Fso 
On Error Resume Next 
Set Fso=Server.CreateObject("Scripting.FileSystemObject") 
IF Fso.FolderExists(Server.MapPath(t0)) Then 
Fso.MoveFolder Server.MapPath(t0),Server.MapPath(t1) 
End IF 
Set Fso=Nothing 
IF Err Then Echo "Renamefile:"&Err.Description&"<br>":Err.Clear 
End Sub 

'===================================== 
'重命名文件 
'===================================== 
Sub RenameHtml(ByVal t0,ByVal t1) 
Dim Fso 
On Error Resume Next 
Set Fso=Server.CreateObject("Scripting.FileSystemObject") 
IF Fso.FileExists(Server.MapPath(t0)) Then 
Fso.MoveFile Server.MapPath(t0),Server.MapPath(t1) 
End IF 
Set Fso=Nothing 
IF Err Then Echo "Renamehtml:"&Err.Description&"<br>":Err.Clear 
End Sub 

'===================================== 
'刪除文件夾 
'===================================== 
Sub DelFile(ByVal t0) 
Dim Fso,F 
On Error Resume Next 
Set Fso=Server.CreateObject("Scripting.FileSystemObject") 
Set F=fso.GetFolder(Server.MapPath(t0)) 
IF Not IsNull(t0) Then F.Delete True 
IF Err Then Echo "Delfile:"&Err.Description&"<br>":Err.Clear 
End Sub 

'===================================== 
'刪除文件 
'===================================== 
Sub DelHtml(ByVal t0) 
Dim Fso 
On Error Resume Next 
Set Fso=Server.CreateObject("Scripting.FileSystemObject") 
IF Fso.FileExists(Server.MapPath(t0)) Then Fso.DeleteFile Server.MapPath(t0) 
IF Err Then Echo "DelHtml:"&Err.Description&"<br>":Err.Clear 
End Sub 

Function Re_FileName(ByVal t0) 
Dim t1 
t0=Lcase(t0) 
IF Len(t0)=0 Then Re_FileName="{id}":Exit Function 
t1=Now() 
'處理自定義文件名 

'IF Instr(t0,"{")>0 And Instr(t0,"}")>0 Then 
'IF Instr(t0,"{id}")=0 Then 
't0=t0&"{id}"'盡量防止重復 
'End IF 
'End IF 
t0=Replace(t0,"{y}",Year(t1)) 
t0=Replace(t0,"{m}",Right("0"&Month(t1),2)) 
t0=Replace(t0,"1xzrl9h",Right("0"&Day(t1),2)) 
t0=Replace(t0,"{h}",Right("0"&Hour(t1),2)) 
t0=Replace(t0,"{mm}",Right("0"&Minute(t1),2)) 
t0=Replace(t0,"{s}",Right("0"&Second(t1),2)) 
Re_FileName=t0 
End Function

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
性欧美xxxx| 96pao国产成视频永久免费| 亚洲男人av电影| 亚洲国产古装精品网站| 亚洲精选中文字幕| 欧洲亚洲免费在线| 欧美日韩国产在线| 在线性视频日韩欧美| 日韩av免费看网站| 欧美成人精品一区二区三区| 精品一区电影国产| 日韩中文第一页| 欧美寡妇偷汉性猛交| 国产日韩欧美成人| 亚洲精品网址在线观看| 成人伊人精品色xxxx视频| 国产成人免费av电影| 91亚洲精品久久久久久久久久久久| 国产va免费精品高清在线观看| 亚洲国产精品高清久久久| 美日韩精品免费视频| 亚洲一区中文字幕在线观看| 91精品国产高清自在线| 欧美专区国产专区| 久久国产精品久久久久久久久久| 国产亚洲欧美视频| 久久久久久久久久久久av| 欧美第一页在线| 欧美亚洲国产成人精品| 一色桃子一区二区| 九九综合九九综合| 日韩精品999| 亚洲xxx大片| 97久久超碰福利国产精品…| 亚洲二区中文字幕| 亚洲欧洲成视频免费观看| 亚洲视频电影图片偷拍一区| 久久精品国产亚洲精品| 国产中文字幕亚洲| 亚洲国产日韩一区| 久久久国产成人精品| 亚洲精选在线观看| 91精品国产综合久久久久久蜜臀| 亚洲人永久免费| 国产欧亚日韩视频| 不卡av电影在线观看| 91产国在线观看动作片喷水| 狠狠爱在线视频一区| 欧美日韩中文在线| 秋霞成人午夜鲁丝一区二区三区| 一本色道久久综合亚洲精品小说| 91精品在线国产| 91夜夜揉人人捏人人添红杏| 成人网页在线免费观看| 夜夜躁日日躁狠狠久久88av| 富二代精品短视频| 欧洲亚洲免费在线| 欧美国产日韩二区| 中文字幕免费精品一区高清| 久久久久久久成人| 欧美日韩国产综合视频在线观看中文| 色综合久久中文字幕综合网小说| 亚洲国产精品大全| 亚洲电影免费观看高清| 欧美亚洲在线播放| 亚洲欧美国产日韩中文字幕| 中文字幕欧美日韩在线| 亚洲欧美日韩一区二区在线| 中文字幕免费国产精品| 丝袜亚洲另类欧美重口| 蜜月aⅴ免费一区二区三区| 亚洲人成电影在线| 清纯唯美亚洲激情| 日韩av影院在线观看| 精品久久久999| 91网站免费看| 日韩中文视频免费在线观看| 成人黄色在线观看| 欧美丝袜美女中出在线| 日韩精品欧美国产精品忘忧草| 久久视频在线播放| 日韩在线观看成人| 亚洲成人网在线观看| 国产精品91在线观看| 91精品在线一区| 91免费高清视频| xxx成人少妇69| 国产精品一区二区三区免费视频| 国产精品69久久久久| 国产精品高清网站| 亚洲а∨天堂久久精品9966| 精品五月天久久| 久久久亚洲影院你懂的| 草民午夜欧美限制a级福利片| 精品一区二区亚洲| 亚洲精品一区二区在线| 成人免费福利在线| 色偷偷av一区二区三区乱| 国产一区二区视频在线观看| 亚洲精品小视频在线观看| 亚洲精品按摩视频| 性色av一区二区三区免费| 成人久久一区二区| 狠狠躁夜夜躁人人躁婷婷91| 中日韩美女免费视频网址在线观看| 国精产品一区一区三区有限在线| 亚洲三级免费看| 中文字幕亚洲欧美日韩高清| 久久影院模特热| 91精品国产高清久久久久久| 国产精品久久91| 国产va免费精品高清在线| 国产欧美日韩中文字幕在线| 国产精品永久免费视频| 狠狠色噜噜狠狠狠狠97| 国产精品第七十二页| 日韩电影在线观看中文字幕| 韩国v欧美v日本v亚洲| 中文字幕久久久| 色偷偷av亚洲男人的天堂| 欧美色videos| 97香蕉超级碰碰久久免费的优势| xxxxx成人.com| 国产精品视频永久免费播放| 亚洲精品98久久久久久中文字幕| 国产成人亚洲精品| 国产亚洲精品综合一区91| 国产亚洲欧洲高清一区| 国产日韩换脸av一区在线观看| 国产一区二区av| 国产成人精品综合| 日韩在线激情视频| 亚洲精品久久久久久久久久久久久| 成人激情综合网| 久久久久久久一区二区三区| 日韩精品在线免费观看| 中文日韩在线视频| 国产精品午夜一区二区欲梦| 成人乱色短篇合集| 欧美高清videos高潮hd| 性日韩欧美在线视频| 欧美猛少妇色xxxxx| 九色精品免费永久在线| 国产不卡在线观看| 最新亚洲国产精品| 欧美另类xxx| 中文字幕v亚洲ⅴv天堂| 精品国产一区久久久| 欧美午夜片欧美片在线观看| 国产亚洲一区精品| 国产成人精品综合久久久| 欧美日本高清一区| 欧美高清无遮挡| 成人福利网站在线观看| 成人啪啪免费看| 国产97在线|日韩| 亚洲国产成人av在线| 欧美午夜影院在线视频| 亚洲欧美一区二区三区四区| 久久久av免费| 国产精品久久91| 97成人精品视频在线观看| 欧洲亚洲免费在线| 国产又爽又黄的激情精品视频|