hola quiero crear una busqueda de un fichero en visual .net 2008, porque cree una pero solo me busca lo archivos si ecribo el nomre completo, por decir tengo un texbox en el que escribo lo que quiero buscar "archivo" y no encuentra nada, tengo que escribir "archivo.txt" y asi si lo encuentra.. ademas quiero que con solo una alabra o parte de una palabra me realice mi busqueda.. aqui dejo una parte del codigo que use.
Private Sub BtnBuscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnBuscar.Click
If TxtDirectorio.Text = "" Then
MsgBox("Ubique un directorio", MsgBoxStyle.Critical)
Else
' sacar todos los archivos de la extension *.txt de cualquier carpeta ( inclyendo subdirectorios )
For Each archivos As String In Directory.GetFiles(TxtDirectorio.Text, _
"*.txt", _
SearchOption.AllDirectories)
' Crear nuevo objeto FileInfo
Dim Cancion As New FileInfo(archivos)
' Crear nuevo objeto ListViewItem
Dim item As New ListViewItem(Cancion.Name.ToString)
Dim nom As String = Cancion.Name.ToString
If nom = TxtBuscar.Text Then
With item
' Dirección
.SubItems.Add(Cancion.DirectoryName.ToString)
' Length- tamaño en KB
Dim tamaño As String = Cancion.Length.ToString
tamaño = tamaño / 1024
.SubItems.Add(Int(tamaño))
Listview1.Items.Add(item) ' añadir el item
CONT = CONT + 1
lBLCONTA.Text = CONT
End With
End If
Next
End If
End Sub
de antemano gracias....