วิธีการ 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
%>