Dans les programmes ASP, les programmeurs effectuent souvent des opérations telles que la création et la suppression de fichiers. Aujourd'hui, le rédacteur en chef de la nouvelle chaîne technologique a compilé les méthodes pour juger le fonctionnement de la création et de la suppression de fichiers ou de dossiers pour ASP. J'espère que ce sera utile à votre apprentissage!
'Déterminez simplement si le dossier existe
Fonction FoldeRexits (dossier)
Dossier = server.mappath (dossier)
Set fso = server.createObject ("scripting.filesystemObject")
Si fso.folderexists (dossier) alors
FoldeRexits = True
Autre
FoldeRexits = faux
Terminer si
Fonction finale
'Déterminez simplement si le fichier existe
Fonction FileExits (nom de fichier)
Filename = server.mappath (nom de fichier)
Set fso = server.createObject ("scripting.filesystemObject")
Si fso.fileexists (nom de fichier) alors
FileExits = true
Autre
FileExits = false
Terminer si
Fonction finale
'Créer un dossier
Fonction CreateFolder (dossier)
sur l'erreur reprendre ensuite
Dossier = server.mappath (dossier)
Set fso = server.createObject ("scripting.filesystemObject")
Fso.createfolder (dossier)
Si err> 0 alors
err.Clear
CreateFolder = false
autre
CreateFolder = True
terminer si
Fonction finale
'Créer un fichier
Fonction CreateFile (nom de fichier, contenu)
sur l'erreur reprendre ensuite
Filename = server.mappath (nom de fichier)
Set fso = server.createObject ("scripting.filesystemObject")
set fd = fso.createtextfile (nom de fichier, true)
Contenu FD.Writeline
Si err> 0 alors
err.Clear
CreateFile = false
autre
CreateFile = true
terminer si
Fonction finale
'Supprimer le fichier
fonction deletefile (nom de fichier)
sur l'erreur reprendre ensuite
Set fso = server.createObject ("scripting.filesystemObject")
Si fso.fileexists (nom de fichier) alors
FSO.DeleteFile Nom, vrai
terminer si
Si err> 0 alors
err.Clear
DeleteFile = false
autre
DeleteFile = True
terminer si
fonction finale
'Supprimer le dossier
fonction deletefolder (dossier)
sur l'erreur reprendre ensuite
Dossier = server.mappath (dossier)
Set fso = server.createObject ("scripting.filesystemObject")
Si fso.folderexists (dossier) alors
Dossier fso.deletefolder, vrai
terminer si
Si err> 0 alors
err.Clear
DeleteFolder = false
autre
DeleteFolder = true
terminer si
fonction finale
Ce qui précède est la méthode de jugement de l'ASP pour implémenter la création et la suppression de fichiers ou de dossiers compilés par le mauvais canal de la nouvelle technologie. Pour plus de connaissances techniques, veuillez le récupérer rapidement!