Anh chị cho em hỏi cách xóa thư mục, file. Thư mục, file xóa đi vẫn còn trong thùng rác không bị xóa vĩnh viễn.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

hoctapphotoshop

Thành viên mới
Tham gia
4/4/18
Bài viết
29
Được thích
3
Giới tính
Nam
Em xử dụng
Dim fso As Object, FolderToDelete As String
Set fso = CreateObject("Scripting.FileSystemObject")
FolderToDelete= "D:\Sample"
If fso.FolderExists(NewFolder) then
fso.DeleteFolder(FolderToDelete)
End If
hoặc
Dim fso As Object, FileToDelete As String
Set fso = CreateObject("Scripting.FileSystemObject")
FileToDelete= "D:\Sample\Item1\Baitap.xls"
If fso.FileExists(FileToDelete) Then
fso.DeleteFile(FileToDelete)
End If
Thì Thư mục và file bị xóa vĩnh viễn; không có trong thùng rác nên không lấy lại được khi lỡ xóa nhầm.
em cám ơn anh chị!
 
Em xử dụng
Dim fso As Object, FolderToDelete As String
Set fso = CreateObject("Scripting.FileSystemObject")
FolderToDelete= "D:\Sample"
If fso.FolderExists(NewFolder) then
fso.DeleteFolder(FolderToDelete)
End If
hoặc
Dim fso As Object, FileToDelete As String
Set fso = CreateObject("Scripting.FileSystemObject")
FileToDelete= "D:\Sample\Item1\Baitap.xls"
If fso.FileExists(FileToDelete) Then
fso.DeleteFile(FileToDelete)
End If
Thì Thư mục và file bị xóa vĩnh viễn; không có trong thùng rác nên không lấy lại được khi lỡ xóa nhầm.
em cám ơn anh chị!
Bạn tìm hiểu hàm API của Windows nhé: SHFileOperationW()
 
Upvote 0
Vậy thì dùng lệnh move thay vì xóa, đích là Recycle Bin
 
Upvote 0
bạn cut 3 dòng đầu tiên của code kia, rồi dúng xuống phía dưới cùng xem
 
Upvote 0
Web KT
Back
Top Bottom