ASP 프로그램에서 프로그래머는 종종 파일 작성 및 삭제와 같은 작업을 수행합니다. 오늘, 새로운 기술 채널의 편집자는 ASP 용 파일 또는 폴더를 작성하고 삭제하는 작업을 판단하는 방법을 컴파일했습니다. 나는 그것이 당신의 학습에 도움이되기를 바랍니다!
'폴더가 존재하는지 확인하십시오
함수 폴더 렉츠 (폴더)
폴더 = server.mappath (폴더)
set fso = server.createobject ( "scripting.filesystemobject")
fso.dolerexists (폴더)라면
FolderExits = true
또 다른
FolderExits = false
끝 If
엔드 기능
'파일이 존재하는지 확인하십시오
함수 fileExits (filename)
filename = server.mappath (filename)
set fso = server.createobject ( "scripting.filesystemobject")
fso.fileExists (filename) 인 경우
FileExits = true
또 다른
FileExits = false
끝 If
엔드 기능
'폴더를 만듭니다
기능 CreateFolder (폴더)
다음에 오류가 재개됩니다
폴더 = server.mappath (폴더)
set fso = server.createobject ( "scripting.filesystemobject")
fso.createfolder (폴더)
err> 0이면
err.clear
CreateFolder = false
또 다른
CreateFolder = true
끝 If
엔드 기능
'파일을 만듭니다
기능 CreateFile (파일 이름, 내용)
다음에 오류가 재개됩니다
filename = server.mappath (filename)
set fso = server.createobject ( "scripting.filesystemobject")
set fd = fso.createtextfile (filename, true)
FD.WRITELENE 컨텐츠
err> 0이면
err.clear
createFile = false
또 다른
createFile = true
끝 If
엔드 기능
'파일을 삭제하십시오
함수 deletefile (파일 이름)
다음에 오류가 재개됩니다
set fso = server.createobject ( "scripting.filesystemobject")
fso.fileExists (filename) 인 경우
fso.deletefile filename, true
끝 If
err> 0이면
err.clear
deletefile = false
또 다른
deletefile = true
끝 If
엔드 기능
'폴더를 삭제하십시오
함수 deletefolder (폴더)
다음에 오류가 재개됩니다
폴더 = server.mappath (폴더)
set fso = server.createobject ( "scripting.filesystemobject")
fso.dolerexists (폴더)라면
fso.deletefolder 폴더, true
끝 If
err> 0이면
err.clear
deletefolder = false
또 다른
deletefolder = true
끝 If
엔드 기능
위의 것은 ASP가 잘못된 신기술 채널에서 컴파일 된 파일 또는 폴더의 생성 및 삭제를 구현하도록 판단하는 방법입니다. 더 많은 기술적 지식을 보려면 빠르게 수집하십시오!