2016-01-29 3 views
0

мне нужна программа для удаления всех BMP файлов в каталоге, в настоящее время у меня естьVB * Персонаж не работает

My.Computer.FileSystem.DeleteFile("*.bmp") 

Но он говорит, что * является недействительным, это * не правильный символ, используемый в этом контекст? если да, то что?

+0

Возможный дубликат [Поиск по имени файла расширений VB.NET] (http://stackoverflow.com/questions/8676516/searching-by-file-extensions-vb-net) – Spidey

+0

Удалите звезду и повторите попытку. – RyanfaeScotland

ответ

1
Dim fileEntries As String() = Directory.GetFiles(targetDirectory) 

    For each f in fileEntries 
     If file.GetExtension(f) = ".bmp" then 
      file.deleteFile(f) 
     End If 
    Next 

Я делаю это из памяти, но это должно доставить вас туда.

вам нужно import system.io конечно

Смежные вопросы