روش Delete در ASP

تعریف و نحوه استفاده

روش Delete می‌تواند فایل یا پوشه مشخص شده را حذف کند.

نکته:اگر فایل یا پوشه مشخص شده وجود نداشته باشد، خطا رخ می‌دهد. روش‌های استفاده از Delete برای پوشه‌های با محتوای دار و بدون محتوای دار یکسان است. در هر دو حالت، پوشه مشخص شده حذف می‌شود. نتیجه استفاده از روش Delete برای File یا Folder کاملاً مشابه عملیاتی است که با استفاده از FileSystemObject.DeleteFile یا FileSystemObject.DeleteFolder انجام می‌شود.

نحوه استفاده:

FileObject.Delete[(force)]
FolderObject.Delete[(force)]
پارامترها توضیحات
force اختیاری. نشان‌دهنده این که آیا می‌توان فایل‌ها یا پوشه‌های فقط خوانا را حذف کرد یا خیر. True نشان‌دهنده این است که فایل‌ها یا پوشه‌های فقط خوانا قابل حذف هستند، false نشان‌دهنده این است که فایل‌ها یا پوشه‌ها قابل حذف نیستند. پیش‌فرض false است.

مثال برای File object

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
f.Delete
set f=nothing
set fs=nothing
%>

مثال برای Folder object

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
fo.Delete
set fo=nothing
set fs=nothing
%>