hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 07:33:48
Noticias:
Para ver este enlace Registrate o Inicia Sesion
Privacidad - Necesitas que se depure cierta informacion en nuestro portal?

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  duda sobre buscar palabra en un *.txt
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: duda sobre buscar palabra en un *.txt  (Leído 383 veces)
Yngwie Maty
NZ2
**
Desconectado Desconectado

Mensajes: 272


La guitarra,causa y solución a todos mis problema


Ver Perfil WWW
« : 03 de Marzo de 2006, 08:34:30 »

holas...mi pregunta es esa, necesito bucar desde una aplicacion en vb una palabra en un archivo *.txt.....perdon por preguntar tanto....
salu2
En línea


Para ver este enlace Registrate o Inicia Sesion
Punk-Rock
Visitante
« Respuesta #1 : 04 de Marzo de 2006, 04:00:49 »

Con esto:

Dim temaño As String
Open "C:\texto.txt" For Binary As #1
tamaño = Space(Filelen("C:\Texto.txt"))
Get #1, ,  tamaño
Close #1

Tandras en Tamaño todo el texto, ahora solo es kuestion de buskar dentro de el (esto ya no me akuerdo de komo se hace, hace muchisimo tiempo ke no lo usaba)....

Weno, Salu2

Hendrix

En línea
ranefi
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,232


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« Respuesta #2 : 06 de Marzo de 2006, 11:26:39 »

Hola †Yngwie Maty†, Buena tarde. Tomando en cuenta el código que publicó Punk-Rock, puedes hacer lo siguiente:

Agrega dos TextBox y un CommandButton e REPLACEa el siguiente código:

Código:

Private Sub Command2_Click()
            BuscarTexto
End Sub

Sub BuscarTexto()
            Dim Pos As Integer
            Dim PalabraClave As String
            Dim TipoBusqueda As Long

            PalabraClave = Text2.Text

            If Len(PalabraClave) Then
                        TipoBusqueda = vbTextCompare
                        Pos = InStr(PosIni + 1, Text1.Text, _
                                    PalabraClave, TipoBusqueda)
                        If Pos > 0 Then
                                    Text1.SelStart = Pos - 1
                                    Text1.SelLength = Len(PalabraClave)
                                    Text1.SetFocus
                        Else
                                    Text1.SetFocus
                        End If
            End If
End Sub

Private Sub Form_Load()
            Dim Longitud As String
            Dim Algo As String
            Dim NumArchivo As Long
           
            Algo = "Hola mundo me llamo ranefi y te voy a comer"
            NumArchivo = FreeFile()

            Open "C:\texto.txt" For Append As #NumArchivo
                        Print #NumArchivo, Algo
            Close #NumArchivo
           
            Open "C:\texto.txt" For Binary As #NumArchivo
                        Longitud = Space(FileLen("C:\Texto.txt"))
                        Get #NumArchivo, , Longitud
            Close #NumArchivo
           
            Text1.Text = Longitud
End Sub


Espero y esto te sirva. Nos vemos.
« Última modificación: 06 de Marzo de 2006, 11:28:55 por ranefi » En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online