Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: andrer03 en 17 Enero 2009, 00:33 AM

Título: extraer palabras textbox
Publicado por: andrer03 en 17 Enero 2009, 00:33 AM
hola compañeros ustedes siempre me audan :) a ver si me pueden ayudar con esto plz

tengo un texbox1 y un texbox2

en el texbox1 escribo por ejemplo: foro*elhacker*net (las palabras del texbox1 uno siempre van hacer separadas con asteriscos y no con espacios)

como puedo hacer que la palabra foro(esta palabra puede variar y la cantidas de letras tbm) se pase al texbox2? gracias de antemano?
Título: Re: extraer palabras textbox
Publicado por: Novlucker en 17 Enero 2009, 00:40 AM
Con la función split

Código (vb) [Seleccionar]
Palabras = Split(textbox1.text,"*")
textbox2.text = Palabras(0)


Saludos  ;)
Título: Re: extraer palabras textbox
Publicado por: andrer03 en 17 Enero 2009, 01:47 AM
okay gracias por tu ayuda Novlucker. y si quiero que en este caso *elhacker* aparezca en un textbox3 que le puedo añadir a la funcion Split :)
Título: Re: extraer palabras textbox
Publicado por: seba123neo en 17 Enero 2009, 02:05 AM
definitivamente no sabes lo que hace la funcion Split ni lo que es un Array...
Título: Re: extraer palabras textbox
Publicado por: cassiani en 17 Enero 2009, 02:16 AM
Cita de: andrer03 en 17 Enero 2009, 01:47 AM
okay gracias por tu ayuda Novlucker. y si quiero que en este caso *elhacker* aparezca en un textbox3 que le puedo añadir a la funcion Split :)

No le tienes que agregar nada, como te dicen debes leer un poco, el Split corta la cadena por el delimitador y las subcadenas restantes pasan a formar parte de una array.

En este caso, la cadena que buscas esta en el elemento "1" creo que eso es bastante fácil de entender.
Título: Re: extraer palabras textbox
Publicado por: andrer03 en 17 Enero 2009, 13:13 PM
bueno ya lo resolvi el codigo o que use fue este :)

CitarPrivate Sub Command1_Click()
Dim separacion() As String
palabras = Split(Text1.Text, "*")
Text2.Text = palabras(0)
Text3.Text = palabras(1)
End Sub
Título: Re: extraer palabras textbox
Publicado por: seba123neo en 17 Enero 2009, 16:29 PM
el array es "palabras" no "separacion"  :P