I am trying to delete all files from single folder in VB.Net but to keep that folder.
As far as i know, i can delete files by this way:
Dim heart17 As System.IO.FileInfo = New IO.FileInfo("path")
heart17.Delete()
And it works, but i need to empty a whole folder.
The folder path is
C:\\Users\\username\\Desktop\\Games
.
I've read this question , but it doesn't work for me (it has some errors or i did something wrong).
This will help you to delete all files in the specified directory you can specify the search pattern to delete files that satisfies the pattern; some possible search patterns are:
"*.jpg"
- selects alljpg
files.
"*.txt"
- selects all text files.
"*123.txt"
selects all text files whose name ends with123
Dim directoryName As String = "your path here"
For Each deleteFile In Directory.GetFiles(directoryName ,"*.*",SearchOption.TopDirectoryOnly)
File.Delete(deleteFile)
Next
What about
FileSystem.Kill ("c:\path\*.*")
FileSystem.Kill ("c:\path\*.jpg")
etc.?
IO.Directory.Delete(
"true" means blow everything away: all sub-dirs. and files
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.