Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2010, 12:54
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 6 meses
Puntos: 53
Respuesta: Como hacer una busqueda en vb6?

Hola, esto es una posible solución:

Crea un formulario con un Text1 y un Command1 y pegas el siguiente código

Código vb:
Ver original
  1. Private Sub Command1_Click()
  2.   Dim Archivo As String, Carpeta As String, Registro As String
  3.   Carpeta = "C:\"
  4.   Archivo = Dir(Carpeta & "*.txt")
  5.   Do While Archivo <> ""
  6.     Open Carpeta & Archivo For Input As #1
  7.     Do While Not EOF(1)
  8.       Line Input #1, Registro
  9.       If InStr(UCase(Registro), UCase(Text1.Text)) Then
  10.         MsgBox Carpeta & Archivo
  11.         Exit Do
  12.       End If
  13.     Loop
  14.     Close #1
  15.     Archivo = Dir
  16.   Loop
  17. End Sub

Evidentemente debes cambiar la Carpeta de búsqueda según tus conveniencias.

Lo único que hace es leer todos los .txt de donde le indiques y mostrarte el nombre del archivo que contiene el texto buscado.

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...