Phương thức Delete của ASP

Định nghĩa và cách sử dụng

Phương thức Delete có thể xóa tệp hoặc thư mục được chỉ định.

Ghi chú:Nếu tệp hoặc thư mục được chỉ định không tồn tại, sẽ xảy ra lỗi. Phương thức Delete được sử dụng cho thư mục có nội dung và thư mục không có nội dung là giống nhau. Bất kể có nội dung hay không, thư mục được chỉ định sẽ bị xóa. Kết quả của việc áp dụng phương thức Delete cho File hoặc Folder hoàn toàn giống với hành động thực hiện bằng FileSystemObject.DeleteFile hoặc FileSystemObject.DeleteFolder.

Cú pháp:

FileObject.Delete[(force)]
FolderObject.Delete[(force)]
Tham số Mô tả
force Tùy chọn. Chỉ ra xem có thể xóa tệp hoặc thư mục chỉ đọc hay không bằng giá trị布尔. True chỉ ra rằng tệp hoặc thư mục chỉ đọc có thể bị xóa, false chỉ ra rằng tệp hoặc thư mục không thể bị xóa. Mặc định là false.

Cách làm ví dụ cho đối tượng File

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

Cách làm ví dụ cho đối tượng Folder

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