Le Van Phu Ответов: 2

Поиск строки в папке больше текста файла с помощью VB.NET


как я могу найти строку в папке больше текста файла с помощью vb.net
Помоги мне.
я кодирую с помощью vb.net но я не могу искать помощи для этого.
спасибо всем участникам

Что я уже пробовал:

строка в папке больше текста файла с vb.net

JayantaChatterjee

Ваш вопрос мне непонятен.
пожалуйста, добавьте свой код в вопрос, нажав на ссылку "улучшить вопрос"..

Le Van Phu

мне нужен код, чтобы vb.net сканирование строки в папке,
пример: мне нужен seach "abcd123" в папке. в папке все файлы текстового формата.
Ты можешь мне помочь ?

2 Ответов

Рейтинг:
2

Le Van Phu

Помоги мне.

i want search AllDirectories. but i dont know how to do.
For Each Dir As String In Directory.GetDirectories(path)
but not word


Рейтинг:
16

JayantaChatterjee

Попробовать это:-

Imports System.IO
Module Module1

    Sub Main()
        Dim path As String = "D:\New folder"
        Dim di As New DirectoryInfo(path)
        Dim yourSearchString As String
        yourSearchString = "to"
        Console.WriteLine("Match Found:-")
        For Each fi As FileInfo In di.GetFiles()
            If File.ReadAllText(fi.FullName).Contains(yourSearchString) Then
                Console.WriteLine(fi.Name)
            End If
        Next
    End Sub

End Module


Надеюсь, это вам поможет..


Le Van Phu

Спасибо!Однако я хочу выбрать папку в vb. как это можно сделать !!
большое вам спасибо!

JayantaChatterjee

вы можете использовать элемент управления "FolderBrowserDialog", чтобы выбрать папку из системы..
для получения дополнительной информации перейдите по этой ссылке:-
https://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog(v=против 110). aspx

Le Van Phu

хорошо, я понимаю, о. если в папке path есть еще папка.
пример: Новая папка/
папка а/
папка b/
папка с/

я хочу найти все подпапки в новой папке.
Ты можешь мне помочь!? люблю тебя

Le Van Phu

я хочу найти все каталоги. но я не знаю, как это сделать.
Для Каждого Папку Как Строки В Справочник.GetDirectories(путь)
но ни слова

Le Van Phu

помоги мне!!

JayantaChatterjee

проверьте эту ссылку:-
https://support.microsoft.com/en-in/kb/306666

Le Van Phu

это поиск по имени файла, я хочу, чтобы поиск содержал файл во всех подпапках.
Помоги мне. пожалуйста