В программах ASP программисты часто выполняют такие операции, как создание и удаление файлов. Сегодня редактор нового технологического канала собрал методы оценки работы по созданию и удалению файлов или папок для ASP. Я надеюсь, что это будет полезно для вашего обучения!
'Просто определите, существует ли папка
Функция folderexits (папка)
Folder = server.mappath (папка)
SET FSO = server.createObject ("scripting.filesystemobject")
Если fso.folderexists (папка), то
Folderexits = true
Еще
Folderexits = false
Конец, если
Конечная функция
'Просто определите, существует ли файл
Функциональные файлы (имя файла)
Filename = server.mappath (имя файла)
SET FSO = server.createObject ("scripting.filesystemobject")
Если fso.filexists (имя файла), то
FileExits = true
Еще
FileExits = false
Конец, если
Конечная функция
'Создайте папку
Функция CreateFolder (папка)
при ошибке резюме следующим
Folder = server.mappath (папка)
SET FSO = server.createObject ("scripting.filesystemobject")
Fso.createfolder (папка)
Если ошибка> 0, тогда
err.clear
CreateFolder = false
еще
CreateFolder = true
конец, если
Конечная функция
'Создайте файл
Функция CreateFile (имя файла, контент)
при ошибке резюме следующим
Filename = server.mappath (имя файла)
SET FSO = server.createObject ("scripting.filesystemobject")
Установить fd = fso.createTextFile (имя файла, true)
Fd.writeline Content
Если ошибка> 0, тогда
err.clear
Createfile = false
еще
Createfile = true
конец, если
Конечная функция
'Удалить файл
функция deletefile (имя файла)
при ошибке резюме следующим
SET FSO = server.createObject ("scripting.filesystemobject")
Если fso.filexists (имя файла), то
Fso.deletefile filename, true
конец, если
Если ошибка> 0, тогда
err.clear
Deletefile = false
еще
Deletefile = true
конец, если
конечная функция
'Удалить папку
функция DeleteFolder (папка)
при ошибке резюме следующим
Folder = server.mappath (папка)
SET FSO = server.createObject ("scripting.filesystemobject")
Если fso.folderexists (папка), то
FSO.DeleteFolder папка, True
конец, если
Если ошибка> 0, тогда
err.clear
DeleteFolder = false
еще
DeleteFolder = true
конец, если
конечная функция
Выше приведено метод оценки ASP для реализации создания и удаления файлов или папок, составленных неправильным новым технологическим каналом. Для получения дополнительных технических знаний, пожалуйста, заберите его быстро!