Busqueda dentro de un archivo de texto

Iniciado por SheKeL_C$, 19 Febrero 2006, 16:45 PM

0 Miembros y 1 Visitante están viendo este tema.

SheKeL_C$

Pues es mi problema es el del titulo, como puedo buscar una palabra dentro de un archivo de texto poniendo como busqueda una letra, por ejemmplo es esto:

Si yo digo k busque en un archivo de texto la letra "d". entonces el archivo q contendria esto:

pepe
beso
domingo
dia
sabado

Tendrian q meterse en una variable solo las palabras, domingo dia y sabado. Mi problema es tan solo el d alguna funcion de la busqueda.

Gracias y saluos xD

InfiniteLoop

El único tipo de busqueda que puedes realizar es el lineal. Y si lo tienes exactamente como dices seria algo así:


open archivo for input as #69
      while not eof(69)
            line input #1,palabra
            if instr(palabra,letra)<>0 then
                  resultado=resultado & palabra & ","
            end if
      wend
close #69

msgbox resultado

Comprueba en la msdn la función line input que no recuerdo el orden de los parametros.

No tiene mas complicación.
Un Saludo

SheKeL_C$