2016-01-15 1 views
-2

Я знаю, как сообщить своей программе, как читать файл, но я не знаю, как использовать эту информацию для удаления некоторых файлов из этого текстового файла.Visual Basic читает текстовый файл и удаляет файлы из этого файла

Пример;

У меня есть текстовый файл с именем ban.txt внутри этого файла есть две строки с текстом abc.exe и cba.exe

Я хочу, чтобы моя программа для чтения содержимого ban.txt и удалить эти файлы, указанные ,

+0

Пожалуйста, включите ваш текущий исходный код, по крайней мере, удар по тому, что вы пытаетесь сделать. –

+0

@db_brad 'Общественный запрет = "ban.txt"' ' Private Sub FlatButton1_Click (отправителе As Object, е Как EventArgs) Ручки FlatButton1.Click' ' Если My.Computer.FileSystem.FileExists (some_dir и запрет) Затем My.Computer.FileSystem.ReadAllText (some_dir & ban) End If' – capoeira

+0

, пожалуйста, поместите это в тело или на свой пост. –

ответ

-1

Предполагая, что вы знаете, как прочитать файл и найти имена файлов, а затем просто добавить это заявление для-каждого:

My.Computer.FileSystem.DeleteFile(strFilename) 

Есть также варианты для отображения сообщений об ошибках и отправки файла корзины.

My.Computer.FileSystem.DeleteFile("C:\Test.txt", FileIO.UIOption.AllDialogs, FileIO.RecycleOption.SendToRecycleBin) 
+0

Не уверен, что вы имеете в виду, я только начинаю свое приключение в vb, все «я знаю»: 'If My.Computer.FileSystem.FileExists (" C: \ ban.txt ") Затем My.Computer.FileSystem.ReadAllText ("C: \ ban.txt") ' Что дальше? – capoeira

+0

@JerryM *** "но я не знаю, как использовать эту информацию для удаления некоторых файлов из этого текстового файла" ***. Он не понимает, что это ясно. – Codexer

+0

** Вопрос ** был неоднозначным в отношении того, не хватает ли ОП знаний в методах FileSystem или как анализировать и прокручивать файл. Разъяснение вопроса было бы полезно для всех. – JerryM