In ASP -Programmen führen Programmierer häufig Vorgänge wie das Erstellen und Löschen von Dateien durch. Heute hat der Herausgeber des neuen Technologiekanals die Methoden zur Beurteilung des Betriebs des Erstellens und Löschens von Dateien oder Ordnern für ASP zusammengestellt. Ich hoffe, es wird für Ihr Lernen hilfreich sein!
„Bestimmen Sie einfach, ob der Ordner existiert
Funktionsordnerexits (Ordner)
Ordner = Server.MAppath (Ordner)
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
Wenn fso.folgerexisten (Ordner) dann
Ordreexits = true
Anders
Ordneexits = false
Ende wenn
Endfunktion
'Bestimmen Sie einfach, ob die Datei existiert
FunktionsdateiExits (Dateiname)
Dateiname = Server.Mappath (Dateiname)
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
Wenn fso.FileExists (Dateiname) dann
FileExits = true
Anders
FileExits = false
Ende wenn
Endfunktion
'Erstellen Sie einen Ordner
Funktion createFolder (Ordner)
Bei der nächsten Fehleraufnahme als nächstes
Ordner = Server.MAppath (Ordner)
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
Fso.createfolder (Ordner)
Wenn er> 0 dann
err.clear
CreateFolder = false
anders
CreateFolder = true
Ende wenn
Endfunktion
'Erstellen Sie eine Datei
Funktion createFile (Dateiname, Inhalt)
Bei der nächsten Fehleraufnahme als nächstes
Dateiname = Server.Mappath (Dateiname)
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
Setzen Sie FD = fso.createTextfile (Dateiname, true)
FD.WriteLine -Inhalt
Wenn er> 0 dann
err.clear
CreateFile = false
anders
CreateFile = true
Ende wenn
Endfunktion
'Löschen Sie die Datei
Funktion DeleteFile (Dateiname)
Bei der nächsten Fehleraufnahme als nächstes
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
Wenn fso.FileExists (Dateiname) dann
Fso.deleteFile Dateiname, true
Ende wenn
Wenn er> 0 dann
err.clear
DeleteFile = false
anders
DeleteFile = true
Ende wenn
Endfunktion
'Löschen Sie den Ordner
Funktion DeleteFolder (Ordner)
Bei der nächsten Fehleraufnahme als nächstes
Ordner = Server.MAppath (Ordner)
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
Wenn fso.folgerexisten (Ordner) dann
Fso.deleteFolder Ordner, true
Ende wenn
Wenn er> 0 dann
err.clear
DeleteFolder = false
anders
DeleteFolder = true
Ende wenn
Endfunktion
Die oben genannte Methode, um den ASP zu beurteilen, um die Erstellung und Löschung von Dateien oder Ordnern zu implementieren, die vom falschen neuen Technologiekanal zusammengestellt wurden. Für weitere technische Kenntnisse sammeln Sie es bitte schnell!