En los programas ASP, los programadores a menudo realizan operaciones como crear y eliminar archivos. Hoy, el editor del New Technology Channel ha compilado los métodos para juzgar el funcionamiento de crear y eliminar archivos o carpetas para ASP. ¡Espero que sea útil para su aprendizaje!
'Solo determina si la carpeta existe
Function FolderExits (carpeta)
Carpeta = servidor.mappath (carpeta)
Establecer fso = server.createObject ("scripting.filesystemObject")
Si fso.folderEterexists (carpeta) entonces
Folderexits = True
Demás
Folderexits = falso
Final si
Función final
'Simplemente determine si el archivo existe
Función fileExits (nombre de archivo)
FileName = Server.Mappath (nombre de archivo)
Establecer fso = server.createObject ("scripting.filesystemObject")
Si fso.fileExists (nombre de archivo) entonces entonces
FileExits = True
Demás
FileExits = falso
Final si
Función final
'Crea una carpeta
Function CreateFolder (carpeta)
En el currículum de error siguiente
Carpeta = servidor.mappath (carpeta)
Establecer fso = server.createObject ("scripting.filesystemObject")
FSO.CreateFolder (carpeta)
si err> 0 entonces
Err.Clear
CreateFolder = False
demás
CreateFolder = True
final si
Función final
'Crea un archivo
Function createFile (nombre de archivo, contenido)
En el currículum de error siguiente
FileName = Server.Mappath (nombre de archivo)
Establecer fso = server.createObject ("scripting.filesystemObject")
establecer fd = fso.createTextFile (nombre de archivo, verdadero)
FD.WriteLine Content
si err> 0 entonces
Err.Clear
CreateFile = falso
demás
CreateFile = True
final si
Función final
'Eliminar el archivo
Función DeleteFile (nombre de archivo)
En el currículum de error siguiente
Establecer fso = server.createObject ("scripting.filesystemObject")
Si fso.fileExists (nombre de archivo) entonces entonces
FSO.DeleteFile File Name, True
final si
si err> 0 entonces
Err.Clear
DeleteFile = falso
demás
DeleteFile = True
final si
función final
'Eliminar la carpeta
Función DeleteFolder (carpeta)
En el currículum de error siguiente
Carpeta = servidor.mappath (carpeta)
Establecer fso = server.createObject ("scripting.filesystemObject")
Si fso.folderEterexists (carpeta) entonces
Carpeta FSO.DeleteFolder, verdadero
final si
si err> 0 entonces
Err.Clear
Deletefolder = falso
demás
Deletefolder = verdadero
final si
función final
Lo anterior es el método para juzgar el ASP para implementar la creación y eliminación de archivos o carpetas compiladas por el nuevo canal de tecnología incorrecto. Para obtener más conocimiento técnico, ¡recójelo rápidamente!