في برامج ASP ، غالبًا ما يقوم المبرمجون بعمليات مثل إنشاء الملفات وحذفها. اليوم ، قام محرر قناة التكنولوجيا الجديدة بتجميع طرق الحكم على تشغيل وحذف الملفات أو المجلدات لـ ASP. آمل أن يكون مفيدًا لتعلمك!
فقط حدد ما إذا كان المجلد موجود
وظيفة folderexits (مجلد)
المجلد = server.mappath (مجلد)
set fso = server.createObject ("scripting.filesystemObject")
إذا fso.folderexists (مجلد) ثم
folderexits = صحيح
آخر
folderexits = خطأ
إنهاء إذا
وظيفة نهاية
فقط حدد ما إذا كان الملف موجودًا
filetixits filectix (اسم الملف)
اسم الملف = server.mappath (اسم الملف)
set fso = server.createObject ("scripting.filesystemObject")
إذا fso.filexists (اسم الملف) ثم
fileExits = صحيح
آخر
fileExits = false
إنهاء إذا
وظيفة نهاية
"إنشاء مجلد
وظيفة CreateFolder (مجلد)
عند استئناف الخطأ التالي
المجلد = server.mappath (مجلد)
set fso = server.createObject ("scripting.filesystemObject")
fso.createfolder (مجلد)
إذا err> 0 ثم
err.clear
CreateFolder = false
آخر
CreateFolder = True
إنهاء إذا
وظيفة نهاية
إنشاء ملف
وظيفة CreateFile (اسم الملف ، المحتوى)
عند استئناف الخطأ التالي
اسم الملف = server.mappath (اسم الملف)
set fso = server.createObject ("scripting.filesystemObject")
set fd = fso.createTextFile (اسم الملف ، صحيح)
FD.Writeline المحتوى
إذا err> 0 ثم
err.clear
createFile = false
آخر
CreateFile = صحيح
إنهاء إذا
وظيفة نهاية
حذف الملف
وظيفة deletefile (اسم الملف)
عند استئناف الخطأ التالي
set fso = server.createObject ("scripting.filesystemObject")
إذا fso.filexists (اسم الملف) ثم
fso.deletefile اسم الملف ، صحيح
إنهاء إذا
إذا err> 0 ثم
err.clear
deletefile = false
آخر
deletefile = صحيح
إنهاء إذا
وظيفة نهاية
حذف المجلد
وظيفة حذف (مجلد)
عند استئناف الخطأ التالي
المجلد = server.mappath (مجلد)
set fso = server.createObject ("scripting.filesystemObject")
إذا fso.folderexists (مجلد) ثم
مجلد fso.deletefolder ، صحيح
إنهاء إذا
إذا err> 0 ثم
err.clear
حذف = خطأ
آخر
حذف = صحيح
إنهاء إذا
وظيفة نهاية
ما سبق هو طريقة الحكم على ASP لتنفيذ إنشاء وحذف الملفات أو المجلدات التي تم تجميعها بواسطة قناة التكنولوجيا الجديدة الخاطئة. لمزيد من المعرفة التقنية ، يرجى جمعها بسرعة!